TC官方合作论坛

标题: 为什么用插件工具注册插件以后,生成exe执行程序的时候老是出错? [打印本页]

作者: 最爱念    时间: 2012-7-6 16:08
标题: 为什么用插件工具注册插件以后,生成exe执行程序的时候老是出错?
网上下载的插件,注册以后经常在生成exe执行程序的时候提示语法错误,重新注册一下又可以了,等一会再生成又不行,这是怎么回事咧?
[attach]4112[/attach]


另外还有个问题,请各位高人指点http://bbs.tyuyan.com/thread-13970-1-1.html#pid0&postid=180925#180925


作者: 陌上青衣。    时间: 2012-7-6 16:56
不会吧
作者: 最爱念    时间: 2012-7-6 17:49
是啊牵牛花大神发的插件,http://bbs.tyuyan.com/thread-1595#-1-1.html##
用起来没别的问题,就这一点比较郁闷
作者: cylhb    时间: 2012-7-6 18:25
作者调试时,是手动注册.
使用程序要用代码注册...
作者: 最爱念    时间: 2012-7-6 18:48
作者调试时,是手动注册.
使用程序要用代码注册...
cylhb 发表于 2012-7-6 18:25:56

恩,我的意思是,我手动注册后,生成exe文件的时候会报错,然后又要手动注册一次才行
等前面的完成了,换个脚本再生成就又报错又要注册一次
搞不懂了。。

作者: wutao2361    时间: 2012-7-6 21:03
..........
作者: 最爱念    时间: 2012-7-7 09:35
我看了一下,插件工具注册以后C:\WINDOWS\system32里面还是没有那个dll文件
在某次生成exe程序报错后,我手动将dll文件复制进了system32文件夹,然后就可以顺利生成exe了
我还以为问题就这么解决了呢,结果转悠一圈回来,发现报错问题再次出现了

此问题仅针对这个SE.dll插件,其他的没问题
费解啊费解

作者: wutao2361    时间: 2012-7-7 10:20
在窗口初始化里面
辅助.注册插件("c:\\dm.dll",真)
作者: 最爱念    时间: 2012-7-7 10:27
在窗口初始化里面
辅助.注册插件("c:\\dm.dll",真)
wutao2361 发表于 2012-7-7 10:20:22

恩?不是exe程序执行有问题哦,是生成exe的时候TC提示错误哎
作者: wutao2361    时间: 2012-7-7 10:36
具体不知道原因,不过我想的话,他提示错误,就是说明你这次执行的时候。他没有找到插件。是吧?
你如果在点界面空白处,然后在属性框里,事件下拉框里选添加初始
会出现

功能 逻辑型 初始化()
//这里添加你要执行的代码
辅助.注册插件("RC:dm.dll",真)

返回 真
功能结束

在这里面写上辅助.注册插件("RC:dm.dll",真)
也就是
功能 逻辑型 初始化()
//这里添加你要执行的代码
辅助.注册插件("RC:dm.dll",真)

返回 真
功能结束


当然你要先把dm.dll这个插件放入RC源源里面。



这样的话,每次执行或生成,他就执行一下注册插件这个动作,  我想应该可以解决吧。。。
作者: 最爱念    时间: 2012-7-7 11:15
具体不知道原因,不过我想的话,他提示错误,就是说明你这次执行的时候。他没有找到插件。是吧?
你如果在点界面空白处,然后在属性框里,事件下拉框里选添加初始
会出现

功能 逻辑型 初始化()
//这里添加你要执行的代码
辅助.注册插件("RC:dm.dll",真)

返回 真
功能结束

在这里面写上辅助.注册插件("RC:dm.dll"
wutao2361 发表于 2012-7-7 10:36:30
其实我有在初始化里用  辅助.命令("regsvr32 /s rc:SE.dll",假) 每次都注册的,哎搞不懂了





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1