TC官方合作论坛

标题: 为什么ts在tc上都没有用,还提示错误了 [打印本页]

作者: nudt312    时间: 2013-4-12 19:25
标题: 为什么ts在tc上都没有用,还提示错误了
源代码
用使用说明里面的代码测试,可以给出版本号
ts.MoveTo(100,100)这句没有效果
ret=ts.FindWindows("","TC")这句直接报错,提示 ”可能不是COM插件的方法“

外带的说明一下,我用win7 64,ts的测试程序 threadtest是可以用的,也有效果

namespace tctest
        //默认空间
function 插件注册()
         //注册插件,返回true表示成功,false表示失败
         ret=help.regdll("G:\\装机程序\\开发\\按键精灵\\ts\\4.005\\TSPlug.dll",true)
         if(ret==true)
          help.messagebox("注册成功")
         endif
endfunction

function 接口调用()
         //下面是创建对象,在这里对象可以是全局的,也可以是局部的
         ts=com("ts.tssoft")
         //简单的接口的调用
         版本号=ts.Ver()
         help.messagebox(版本号)
         //带参数的接口调用
         ts.MoveTo(100,100)
         ret=ts.FindWindows("","TC")
endfunction


function start_click()
    tctest.插件注册()
    tctest.接口调用()
        edit.settext("edit0","dddddddd")   
endfunction

//退出按钮_点击操作
function exit_click()

help.exit()
endfunction

endnamespace
作者: juetyao    时间: 2013-4-12 20:10
有没有中文的,本人英文白痴,我用的也是win7  64位系统,TS能在TC上用啊!
作者: 1774322927    时间: 2013-4-12 21:11
你可以先把TS插件添加到脚本的资源文件里面,然后手动注册一下,怎么注册估计知道的吧?然后是创建该脚本里面的天使对象,如帮助里面的ts=com("ts.tssoft")
。这个对象最好设置成全局变量,就是在空间名下面创建...接下来调用该插件,如帮助里面的:
ret=ts.BindWindow(hwnd,"dx","dx","dx",0)
if(ret==1)
  help.messagebox("绑定成功")
else
  help.messagebox("绑定失败")
endif

如果还没看明白,你可以看看教程里面的大漠,天使也和那个类似,我也是看那个看明白的。

如果回答对你有帮助,请采纳哦,亲...
作者: 幼园留级老油条    时间: 2013-4-12 21:30
我就羡慕会英语的 不知道他们先不羡慕我会中文




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