|
本帖最后由 咖啡easy灬 于 2015-5-4 03:33 编辑
我的问题是:一开始我给资源里导入的是5.1423版本的dm.dll文件,然后我用3.1233版本的dm.dll替换它,再运行程序,调试结果如图,为何显示版本号仍然是5.1423呀(按理说应该显示3.1233呀)~~
源码如下,为了方便大神观看,我还截图一张,更有层次感。
功能 大漠注册_免费版()
变量 是否已经注册=是否注册("dm.dmsoft")
//这里填写自己使用的插件版本号!!———写脚本时候要提前填好—————
变量 插件版本=3.1233
//这里填写自己使用的插件版本号!!——写脚本时候要提前填好—————
变量 dm=null,是否成功注册=null
如果(是否已经注册)
调试输出("插件已注册,开始匹配版本")
dm=com("dm.dmsoft")
如果(插件版本!=dm.Ver())
调试输出("插件版本不匹配,重新注册插件")
是否成功注册=注册插件("rc:\\dm.dll",真)
如果(是否成功注册)
dm=null
dm=com("dm.dmsoft")
调试输出("插件注册成功,版本号为"&dm.Ver())
结束
否则
调试输出("插件版本正确")
结束
否则
调试输出("未检测到大漠插件,即将进行注册")
是否成功注册=注册插件("rc:\\dm.dll",真)
如果(是否成功注册)
dm=com("dm.dmsoft")
调试输出("插件注册成功版本号为"&dm.Ver())
否则
消息框("插件注册失败")
结束
结束
// ------以下是收费版本的注册-----------------------------------
// dm=null //因为之前已经调用了dm,以防出问题,先给dm清空
// dm=com("dm.dmsoft")
// 变量 dm_ret=dm.Reg("ko88816885c89a4d74a860fa77d029ac012bdd4fb","")
// 如果(dm_ret!=1)
// 消息框("注册失败,只能使用免费功能,失败原因:"&dm_ret)
//
// 否则
// 调试输出("收费插件功能注册成功")
// 结束
//
结束
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|