TC官方合作论坛

 找回密码
 立即注册
查看: 1584|回复: 7

插件建议!!!

[复制链接]
发表于 2012-7-2 09:24:19 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
TC调用插件
程序在测试运行时出现 实例参数出错/原因:因为插件被卸载掉。没有注册导制//此问题在编易后不会出现。
希望管理关注下。不然每次测试都要人工注测插件。
回复

使用道具 举报

发表于 2012-7-2 09:48:02 | 显示全部楼层
这个在开发项目的时候,注册一次就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-2 10:10:14 | 显示全部楼层
回复 2楼TC的帖子

我这个在脚本关毕时弄了消毁初始化//关毕脚本就卸载插件。
我把卸载删了看看。
回复 支持 反对

使用道具 举报

发表于 2012-7-2 11:56:40 | 显示全部楼层
在初始化方法里加入注册方法。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-2 12:48:54 | 显示全部楼层
回复 4楼Abin的帖子

我这个就是在初始化里面和销毁里面加的注册和卸载。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-2 13:03:25 | 显示全部楼层
功能 逻辑型 初始化()
//这里添加你要执行的代码
//辅助.消息框(ver)  
逻辑型 是否成功=辅助.是否注册("dm.dmsoft")
如果(!是否成功)
是否成功=辅助.注册插件("rc:dm.dll",真)
如果(是否成功)
//辅助.消息框("插件注册成功")
否则
辅助.消息框("插件注册失败")   
如果结束   
如果结束
返回 真
功能结束
功能 逻辑型 销毁()
//这里添加你要执行的代码
逻辑型 是否成功=辅助.是否注册("dm.dmsoft")
如果(是否成功)
//是否成功=辅助.注册插件("rc:dm.dll",假)
如果(!是否成功)
否则
如果结束   
如果结束
返回 真
功能结束
管理帮忙看看。现在我都把卸载注释掉了。不会出现插件卸载了。
但是这个不是很好啊。要是编易时忘了改回来插件就不能有效的卸载掉。
回复 支持 反对

使用道具 举报

发表于 2012-7-2 13:41:29 | 显示全部楼层
目前可能这个是最佳选择了,我们会努力改进的
回复 支持 反对

使用道具 举报

发表于 2012-7-2 16:36:48 | 显示全部楼层
关于插件的使用,只要注意一点就是: 开发人员必须要自己注册插件,才能正常编译TC脚本,直接运行EXE则不一样,只要在脚本里写了注册插件命令就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 09:53 , Processed in 0.034035 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表