TC官方合作论坛

 找回密码
 立即注册
查看: 2359|回复: 4

[TS插件] 为什么在tc里面ts调用无效? vs2010里面调用也无效?

[复制链接]
发表于 2013-4-12 19:31:38 | 显示全部楼层 |阅读模式

马上加入TC

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

x
ts不是号称全平台调用么?为什么在vc 2010里面调用无效?只能使用ver函数查看版本号?其他的函数测试的时候,返回都是1,但是都没有效果。why??和宣传的不一样??


放弃vc平台,在tc上测试,也发现了同样的问题,甚至还直接报错了。


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
回复

使用道具 举报

发表于 2013-4-12 20:50:50 | 显示全部楼层
ts插件调用以前,要先进行绑定,绑定以后,才能执行。
回复 支持 反对

使用道具 举报

发表于 2013-4-12 21:30:36 | 显示全部楼层
  哦  我知道了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-12 23:25:11 | 显示全部楼层
回复 2楼332475520的帖子

findwindow都失败了,怎么绑定handle啊
回复 支持 反对

使用道具 举报

发表于 2014-8-26 11:17:42 | 显示全部楼层
新手学习中
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-17 22:35 , Processed in 0.044621 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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