TC官方合作论坛

 找回密码
 立即注册
查看: 28346|回复: 110

TC4.0 调用插件

[复制链接]
发表于 2011-9-25 17:57:01 | 显示全部楼层 |阅读模式

马上加入TC

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

x
全新的4.0版本,全新的插件调用方法,下面具介绍一下使用方法:
1.利用关键字"com"创建一个插件对象:ts=com("ts.tssoft")
2.对象创建成功后,就能通过"对象.接口"(下面通过ts.)访问接口中的功能函数了;
3.然后大家请严格按照给出的接口函数去访问功能,请严格参照上面给出的接口函数使用,当然按照大小写调用函数的必须的,其实也可以告诉大家一个小秘密,调用插件的接口是可以不区分大小写的哦,前提是你的对象名必须区分大小写
4.最后用户如果使用到其它接口的时候都应该根据给出的函数进行使用。
说明:4.0版本调用插件不同于3.0,所以用过3.0的同学们请注意了,例如像ts插件 绑定游戏后记得解绑,对象用完之后记得释放对象
COMTOOL工具介绍:


未命名.jpg

1.注册和卸载插件功能,首先点击"浏览"按钮选择要注册或者要卸载的COM插件所在的路径,然后在点击"注册"或者"卸载"按钮进行对选择插件的注册或者卸载操作.
2.查看已经注册好的插件接口ID里面的所有功能函数原型,首先在"查看"按钮旁边的编辑框中,输入要查看的接口ID,例如:天使的接口ID:"ts.tssoft",如果你已经注册好了天使插件,下面的文本框中会显示你当前注册版本的天使所有的功能函数原型.如果你感觉文本框太小不方便查看,你可以点击"打开函数列表文件"的按钮,我们会以文本文档的形式把天使的所有功能原型显示出来,方便你查找或者其他的操作.

2.jpg



TC插件接口如何实现多线程的操作
下面我们将使用天使后台绑定窗口的脚本代码为例,讲解插件如何在我们TC中实现多线程操作.

  1. namespace tc4调用TS示例
  2. //默认空间
  3. ts=array[1]
  4. hwnd
  5. //退出按钮_点击操作
  6. function exit_click()
  7. //通过类名枚举窗口句柄
  8. TT=com("ts.tssoft")
  9. hwnds = TT.EnumWindow(0,"TC简单开发","TXGuiFoundation",1+2)
  10. //分割窗口句柄
  11. str.split(hwnds,",",hwnd)
  12. count
  13. //判断窗口句柄的个数
  14. arraysp.size(hwnd,count)
  15. //重新定义对象数组的大小
  16. ts=arraysp.alloc(ts,false,count)

  17. //通过循环对进行一个线程一个对象的操作一个窗口的操作
  18. //TC是支持跨线程调用对象的,在做验证码识别什么的等等检测的时候,
  19. //只要再开一个线程就可以了,并不要去做什么多次绑定窗口的操作
  20. for(i=0;i<count;i++)
  21.     ts[i]=com("ts.tssoft")
  22.     thread.beginthread("tc4调用TS示例.局部对象线程",i)
  23. endfor
  24. endfunction

  25. //先展示的是局部对象多线程的调用
  26. function 局部对象线程(count)
  27.    //先查看一下TS的版本
  28.     //下面我们操作的是多窗口的绑定
  29.     ret=ts[count].BindWindow(hwnd[count],"gdi","windows","windows",1)
  30.     if(ret==0)
  31.         help.messagebox("失败")
  32.     else
  33.         help.messagebox("成功")
  34.         ts[count].SetWindowState(hwnd[count],1)
  35.         tc4调用TS示例.发送字符(ts[count],hwnd[count])
  36.     endif
  37.    
  38. endfunction

  39. function 发送字符(对象,winhwnd)
  40.     对象.KeyPressStr(winhwnd)
  41. endfunction

  42. endnamespace
  43. //空间结束
复制代码
tc4调用TS示例.zip (4.96 KB, 下载次数: 334)
回复

使用道具 举报

发表于 2011-9-25 18:06:15 | 显示全部楼层
站个位子再说  楼下的 排好队
回复 支持 反对

使用道具 举报

发表于 2011-9-25 18:20:20 | 显示全部楼层
我来 了 支持
回复 支持 反对

使用道具 举报

发表于 2011-9-26 09:26:47 | 显示全部楼层
这个要认真学习
回复 支持 反对

使用道具 举报

发表于 2011-10-21 10:11:05 | 显示全部楼层
不懂不懂 很晕
回复 支持 反对

使用道具 举报

发表于 2011-10-21 10:58:04 | 显示全部楼层
TC又强大啦 恭喜 希望3.0早日出现
回复 支持 反对

使用道具 举报

发表于 2011-10-21 14:16:24 | 显示全部楼层
`表示晕死
回复 支持 反对

使用道具 举报

发表于 2011-10-21 20:25:09 | 显示全部楼层
还是没怎么看懂
回复 支持 反对

使用道具 举报

发表于 2011-10-28 10:22:48 | 显示全部楼层
继续看
回复 支持 反对

使用道具 举报

发表于 2011-11-4 10:45:43 | 显示全部楼层
虽然我不懂  不过看LZ貌似很厉害的样子!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-19 23:57 , Processed in 0.054863 second(s), 27 queries .

Powered by 海安简单软件服务部

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

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