TC官方合作论坛

标题: 请教TC调用大漠插件的问题 [打印本页]

作者: hmjhmj0001    时间: 2013-11-28 09:53
标题: 请教TC调用大漠插件的问题
本帖最后由 hmjhmj0001 于 2013-12-11 19:44 编辑

空间 a2
//默认空间

//开始按钮_点击操作
功能 开始_点击()
a2.注册大漠()
a2.移动()
功能结束
功能 移动()
    dm.moveto(10,10)
功能结束
功能 注册大漠()
    是否成功=辅助.是否注册("dm.dmsoft")
    如果(是否成功)
        调试输出("插件已注册")
    否则
        调试输出("插件未注册")
        是否成功=辅助.注册插件("E:\\4.1329\\dm.dll",真)
        
        
    如果结束
    如果(是否成功)
        调试输出("插件注册成功")
        
    如果结束
    dm=com("dm.dmsoft")
    ver=dm.Ver()
    调试输出(ver)
   
    dm_ret=dm.Reg("hmjhmj00018b9862a1bbe6cd1fde3414a73e18ce83","0001")
    如果(dm_ret!=1)
        调试输出("注册失败")
    否则
        调试输出("注册成功")
    如果结束

功能结束

//退出按钮_点击操作
功能 退出_点击()
   
    辅助.退出()
功能结束

空间结束
//空间结束语句
————————————————————————————————————————
在每个功能内部都要建立一个大漠对象才可以用大漠的函数么?类似我上面这样的用法会提示dm.moveto是未定义的函数,如果在移动()功能第一行加入dm=com("dm.dmsoft")可以正常运行,求高手解答
作者: hmjhmj0001    时间: 2013-11-28 10:10
又研究了天使插件,一样的问题,子程序里面必须要建立一个大漠对象或者天使对象要不然调用的函数不能用,是空间的问题么,应该如何设置?
作者: agan2012    时间: 2013-11-28 10:16
可以参考一下我的课程 大漠
http://bbs.tyuyan.com/thread-35146-1-2.html
作者: tc759115406    时间: 2013-12-2 11:52
强烈需要学习,顶
作者: hmjhmj0001    时间: 2013-12-9 22:36
感谢2楼,看了就知道了,没有定义全局变量。。。按键精灵用多了真是养成了很不好的习惯
作者: slz336    时间: 2014-8-26 10:14
我是来拿分的。谢谢




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