TC官方合作论坛
标题:
在初始化区为什么不弹出消息框?
[打印本页]
作者:
lyzfp
时间:
2014-8-24 15:34
标题:
在初始化区为什么不弹出消息框?
功能 初始化()
//这里添加你要执行的代码
是否注册=辅助.是否注册("dm.dmsoft") //通过插件接口,判断大漠插件是否注册
如果(!是否注册) //如果没有注册
是否成功=辅助.注册插件("rc:dm.dll",真)
如果(是否成功)
辅助.消息框("插件注册成功!")
否则
辅助.消息框("插件注册失败!")
如果结束
如果结束
dm=com("dm.dmsoft")
功能结束
复制代码
上面的大漠插件注册代码,为什么不弹出框框??
作者:
b44412545
时间:
2014-8-24 15:54
初始化是肯定不会弹消息框的,在初始化的时候messageBox消息框不能加载,
要想弹出消息框,可以在初始化处加一个线程,然后在这个线程里加入代码
功能 初始化()
线程.开启("空间名.初始化0","")
功能结束
功能 初始化0
//这里添加你要执行的代码
是否注册=辅助.是否注册("dm.dmsoft") //通过插件接口,判断大漠插件是否注册
如果(!是否注册) //如果没有注册
是否成功=辅助.注册插件("rc:dm.dll",真)
如果(是否成功)
辅助.消息框("插件注册成功!")
否则
辅助.消息框("插件注册失败!")
如果结束
如果结束
dm=com("dm.dmsoft")
功能结束
复制代码
作者:
lyzfp
时间:
2014-8-24 16:10
b44412545 发表于 2014-8-24 15:54
初始化是肯定不会弹消息框的,在初始化的时候messageBox消息框不能加载,
要想弹出消息框,可以在初始化处 ...
既然初始化时messagebox不能加载,那用线程开启就能加载了吗,刚才试过,这也是要不得的.
作者:
b44412545
时间:
2014-8-24 17:23
...线程.开启("空间名.初始化0","")
这个 空间名.初始化0 你把“空间名”改了么
作者:
b44412545
时间:
2014-8-24 17:28
初始化0(),后面别落了对括号,忘记了
还有就是我看你的代码 如果(!是否注册) 就是说,如果你注册过了那就不弹消息框了啊
作者:
贱哥
时间:
2014-8-25 10:43
b44412545 发表于 2014-8-24 15:54
初始化是肯定不会弹消息框的,在初始化的时候messageBox消息框不能加载,
要想弹出消息框,可以在初始化处 ...
初始化功能里面是支持消息框的 他的不弹出是因为注册成功 条件不满足 自然不会执行到那里了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1