TC官方合作论坛
标题:
在初始化中 加什么代码是检测 是否注册过DM插件了啊
[打印本页]
作者:
dy喳
时间:
2013-8-15 20:16
标题:
在初始化中 加什么代码是检测 是否注册过DM插件了啊
在初始化中 加什么代码是检测 是否注册过DM插件了啊
在初始化中添加了 注册插件,但是每次都要注册,(不管注册了否)
作者:
sugar987009
时间:
2013-8-15 20:21
是否成功=辅助.注册插件("c:\\dm.dll",真)
如果(是否成功)
辅助.消息框("插件注册成功")
如果结束
作者:
dy喳
时间:
2013-8-15 20:25
回复
2楼
sugar987009
的帖子
这个我知道啊,我的意思的电脑注册过了了,就不执行了,没有注册过就在执行
作者:
cylhb
时间:
2013-8-15 20:44
功能原型: 辅助.是否注册(插件接口)
功能说明: 通过插件接口,判断插件是否注册
功能举例: 是否成功=辅助.是否注册("dm.dmsoft")
如果(是否成功)
辅助.消息框("插件已注册")
如果结束
作者:
187144831
时间:
2013-8-15 20:44
如果(辅助.是否注册("dm.dmsoft) )
辅助.消息框("插件已注册")
否则
//注册插件
如果结束
作者:
187144831
时间:
2013-8-15 20:47
另外在初始化里面最好判断一下插件的版本号
有些电脑里虽然注册了插件
但是版本相当老 你的脚本里有些功能可能新版插件才有
如果光判断注册了以后就不注册了 那么还可能发生别的问题
经验之谈 采纳
作者:
sugar987009
时间:
2013-8-15 20:49
回复
3楼
dy喳
的帖子
这段代码就能解决问题的 你如果非要去找 插件是否已经注册上的代码 那我也没办法了 没研究过那方面 每次运行程序以后 这段代码加在初始化里是一定的 可以去掉辅助消息框
作者:
as128214121
时间:
2013-8-15 21:10
回复
1楼
dy喳
的帖子
读写配置试试,你就写个ini文件,里面写
[attach]10671[/attach]放在资源里面
然后代码放在初始化里:
是否存在=文件.是否存在(".\\bb.ini")
如果(是否存在==0)
文件.拷贝("rc:bb.ini",".\\bb.ini")
如果结束
是否注册=辅助.读配置("插件注册","注册",".\\bb.ini")
如果(是否注册==1)
辅助.消息框("插件已注册")
如果结束
如果(是否注册==0)
辅助.注册插件("xxx.dll",真)
辅助.写配置("插件注册","注册","1",".\\bb.ini")
如果结束
其实弄不弄都无所谓
作者:
chinaxhb
时间:
2014-4-26 09:45
感谢你的提供。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1