TC官方合作论坛
标题: TC4.0 调用插件 [打印本页]
作者: 章昊 时间: 2011-9-25 17:57
标题: TC4.0 调用插件
全新的4.0版本,全新的插件调用方法,下面具介绍一下使用方法:
1.利用关键字"com"创建一个插件对象:ts=com("ts.tssoft")
2.对象创建成功后,就能通过"对象.接口"(下面通过ts.)访问接口中的功能函数了;
3.然后大家请严格按照给出的接口函数去访问功能,请严格参照上面给出的接口函数使用,当然按照大小写调用函数的必须的,其实也可以告诉大家一个小秘密,调用插件的接口是可以不区分大小写的哦,前提是你的对象名必须区分大小写。
4.最后用户如果使用到其它接口的时候都应该根据给出的函数进行使用。
说明:4.0版本调用插件不同于3.0,所以用过3.0的同学们请注意了,例如像ts插件 绑定游戏后记得解绑,对象用完之后记得释放对象
COMTOOL工具介绍:
[attach]7932[/attach]
1.注册和卸载插件功能,首先点击"浏览"按钮选择要注册或者要卸载的COM插件所在的路径,然后在点击"注册"或者"卸载"按钮进行对选择插件的注册或者卸载操作.
2.查看已经注册好的插件接口ID里面的所有功能函数原型,首先在"查看"按钮旁边的编辑框中,输入要查看的接口ID,例如:天使的接口ID:"ts.tssoft",如果你已经注册好了天使插件,下面的文本框中会显示你当前注册版本的天使所有的功能函数原型.如果你感觉文本框太小不方便查看,你可以点击"打开函数列表文件"的按钮,我们会以文本文档的形式把天使的所有功能原型显示出来,方便你查找或者其他的操作.
[attach]7933[/attach]
TC插件接口如何实现多线程的操作
下面我们将使用天使后台绑定窗口的脚本代码为例,讲解插件如何在我们TC中实现多线程操作.
- namespace tc4调用TS示例
- //默认空间
- ts=array[1]
- hwnd
- //退出按钮_点击操作
- function exit_click()
- //通过类名枚举窗口句柄
- TT=com("ts.tssoft")
- hwnds = TT.EnumWindow(0,"TC简单开发","TXGuiFoundation",1+2)
- //分割窗口句柄
- str.split(hwnds,",",hwnd)
- count
- //判断窗口句柄的个数
- arraysp.size(hwnd,count)
- //重新定义对象数组的大小
- ts=arraysp.alloc(ts,false,count)
- //通过循环对进行一个线程一个对象的操作一个窗口的操作
- //TC是支持跨线程调用对象的,在做验证码识别什么的等等检测的时候,
- //只要再开一个线程就可以了,并不要去做什么多次绑定窗口的操作
- for(i=0;i<count;i++)
- ts[i]=com("ts.tssoft")
- thread.beginthread("tc4调用TS示例.局部对象线程",i)
- endfor
- endfunction
- //先展示的是局部对象多线程的调用
- function 局部对象线程(count)
- //先查看一下TS的版本
- //下面我们操作的是多窗口的绑定
- ret=ts[count].BindWindow(hwnd[count],"gdi","windows","windows",1)
- if(ret==0)
- help.messagebox("失败")
- else
- help.messagebox("成功")
- ts[count].SetWindowState(hwnd[count],1)
- tc4调用TS示例.发送字符(ts[count],hwnd[count])
- endif
-
- endfunction
- function 发送字符(对象,winhwnd)
- 对象.KeyPressStr(winhwnd)
- endfunction
- endnamespace
- //空间结束
复制代码 [attach]3710[/attach]
作者: 小丶笨笨 时间: 2011-9-25 18:06
站个位子再说 楼下的 排好队
作者: tangryo 时间: 2011-9-25 18:20
我来 了 支持
作者: zxyc2000 时间: 2011-9-26 09:26
这个要认真学习
作者: 我菜菜 时间: 2011-10-21 10:11
不懂不懂 很晕
作者: whywhy898 时间: 2011-10-21 10:58
TC又强大啦 恭喜 希望3.0早日出现
作者: 1066808696 时间: 2011-10-21 14:16
`表示晕死
作者: 1066808696 时间: 2011-10-21 20:25
还是没怎么看懂
作者: 1066808696 时间: 2011-10-28 10:22
继续看
作者: 夜幕 时间: 2011-11-4 10:45
虽然我不懂 不过看LZ貌似很厉害的样子!!!!
作者: ufo585 时间: 2011-11-6 11:54
我把代码复制过来,怎么没效果?LZ测试过没啊?
作者: Finale 时间: 2011-11-10 13:11
看了好几遍还是晕
....
....
有木有地低级培训班
作者: 全世界失眠 时间: 2011-11-13 15:29
有点不懂的说~!
作者: 咖啡杯 时间: 2011-11-16 23:58
新手还是看不懂,大漠有很多个版本,TC里面自带的大漠是什么版本?好像少很多功能,为什么不放个比较新点的功能全的版本?如果要用新的会有冲突吗?
作者: 254642432 时间: 2011-11-22 13:59
努力学习中 是不是这个就能实现模块功能
作者: 小亮 时间: 2011-12-5 17:48
用到了!
作者: A_47 时间: 2011-12-5 23:58
慢慢研究
作者: m13754891441 时间: 2011-12-8 16:52
只懂了那么一点点哇
作者: yuan9201 时间: 2011-12-10 20:32
大漠不是单独是嘛,还有那个字库也是怎么设置的
作者: tearssky 时间: 2011-12-11 22:53
表示连com是什么也不知道。。。。
作者: ayousir 时间: 2011-12-24 00:12
com接口这个功能很好,不需要什么都由TC来做了,这是个趋势。
作者: liw214 时间: 2011-12-26 16:18
不怎么看的懂的经过
作者: edolie 时间: 2011-12-28 11:02
以后再也不开放了?我还没开始学呢,要是没这个插件,拼不过易语言啊...
作者: xiaom123wp 时间: 2012-1-1 10:54
不懂e文不懂e文 很晕很晕
作者: yxq1009 时间: 2012-1-2 14:12
回复 1楼章昊的帖子
:strong::strong:
作者: LOVEXJ0817 时间: 2012-1-3 22:50
啥时候,我能从菜鸟变成老鸟!!
作者: 智盛辅助软件 时间: 2012-1-9 09:31
支持下楼主.........
作者: 随风大侠111 时间: 2012-1-9 21:24
习惯按键了 ,用这个别扭的很!!弄了一夜总算找到个
作者: shiqiaoxiao 时间: 2012-1-10 23:14
mei ban fa ji xu hui
作者: bighanxiao 时间: 2012-1-11 14:50
占个座位
作者: 《春》 时间: 2012-1-12 21:58
同上:D
作者: zjra_lhf 时间: 2012-1-14 13:36
没有看明白
作者: guanhuang 时间: 2012-1-17 02:01
很好的
作者: nekids 时间: 2012-1-18 15:49
这个要马克一下,才开始学。
作者: zure 时间: 2012-1-31 04:45
这是准备取消捆绑大漠的新方法?
作者: lhlz007 时间: 2012-1-31 09:23
很是看不明白
作者: ①笑②过 时间: 2012-2-4 13:41
来看看
作者: tg354 时间: 2012-2-6 19:33
刚接触看不懂
作者: hong_daa 时间: 2012-2-10 15:28
就不能说明使用了接口的什么具体功能吗?
就说一些功能,什么功能呢?
需要做什么前期工作呢?
作者: c794673698 时间: 2012-2-10 19:04
cccsssssssssssssss
作者: jianjian01 时间: 2012-2-13 05:18
看不明白
作者: a112746065 时间: 2012-2-13 11:19
学习一下
作者: nklk 时间: 2012-2-14 18:04
是不是说的, 我们如果用了大漠的源码就得注册一个插件
作者: zcy20101618 时间: 2012-2-14 19:19
小白,什么都看不懂
作者: 温柔刀疤哥 时间: 2012-2-16 21:20
同楼上
作者: ottoliu 时间: 2012-2-18 14:45
终于找到 注册大漠的方法 不知道行不行 先试试
作者: ottoliu 时间: 2012-2-18 15:29
哎 刚才还在高兴 结果还是不行 求教啊 。。。。。 有木有指点下啊 。。。。。。。。。
作者: 小川 时间: 2012-2-21 06:46
是的啊
作者: 刘小念爱我 时间: 2012-2-28 06:36
1234没看清什么意思 有点乱 晕乎乎
作者: 313442275 时间: 2012-3-12 01:39
这个要看
作者: 小川 时间: 2012-3-12 11:37
看不懂
作者: hgaruda 时间: 2012-3-14 02:30
蛋疼的同学来了。。哈哈
作者: sky2810 时间: 2012-3-14 03:24
我来 了 支持
作者: hgaruda 时间: 2012-3-14 09:14
支持自己实验实验了。。呵呵
作者: hgaruda 时间: 2012-3-14 09:47
啥也不说了。。正好要的。哈哈
作者: hgaruda 时间: 2012-3-14 09:47
凑到30帖子再试试能下大漠不
作者: hgaruda 时间: 2012-3-14 09:56
等大漠到手了。在好好研究
作者: popo014 时间: 2012-3-15 16:15
学习了- -感谢楼主的教授
作者: pacino 时间: 2012-4-3 21:59
好!非常好!!真的很不错!!!啊
作者: lyttt 时间: 2012-4-4 17:21
hwnd = 后台测试.FindWindow ("","1.txt - 记事本")
搞不懂括号中该填什么:-o
作者: zdy77233647 时间: 2012-4-4 22:16
支持支持顶起
作者: wangshichao8703 时间: 2012-4-5 15:15
膜拜
作者: suxiaoping058 时间: 2012-4-6 15:34
学习了,
作者: 黑鬼天 时间: 2012-4-10 00:44
:D感谢楼主的贡献力量
作者: ljg001 时间: 2012-4-21 11:51
好!顶
作者: ljg001 时间: 2012-4-21 12:01
我怎么在TC2.100中运行不了?
作者: fank_love 时间: 2012-4-23 20:51
TC又强大啦 恭喜 希望3.0早日出现
作者: 597585225 时间: 2012-4-27 14:34
不懂。。。。。。。。。。。。。。。。。。
作者: 8168333 时间: 2012-4-28 00:24
认真学习
作者: iamlxm2012 时间: 2012-4-28 00:25
#import "dm.dmsoft" Dm
作者: xj_51love 时间: 2012-5-2 14:54
我来 了 支持
作者: QJTC2011 时间: 2012-5-8 08:37
学习中
作者: 453480439 时间: 2012-5-13 15:49
有点小纠结
作者: thischild 时间: 2012-5-21 16:12
学习学习
作者: zbk8621 时间: 2012-6-3 11:28
不甚明白
作者: 实验室苦工 时间: 2012-6-11 16:48
Mark~~~~~~~~~~~`
作者: dpz100 时间: 2012-6-12 11:54
我现在连大漠都没弄出来真是纠结啊。
纯小白。研究了一段时间了。有关TC的内容太少。想学都没个地方。唉。
作者: uniscom 时间: 2012-6-13 19:55
多顶顶
作者: crackiss 时间: 2012-6-19 21:09
需要自己动手实验一次才行
作者: 260313987 时间: 2012-6-28 07:23
桔柑圭111111111
作者: rexken669090 时间: 2012-7-2 22:50
虽然我不懂 不过看LZ貌似很厉害的样子!!!!
作者: pacino 时间: 2012-7-4 21:02
好,非常好!非常感谢!
作者: gtx560 时间: 2012-7-11 14:29
看看
作者: zjhaotian 时间: 2012-7-11 15:37
过看LZ貌似很厉害的
作者: kovsko 时间: 2012-7-13 11:41
强大,,,
作者: hongying1120 时间: 2012-7-14 23:17
回复 1楼章昊的帖子
不懂~ 迷茫中
作者: bulunbulei 时间: 2012-8-10 13:02
学习 需要一点一点 耐心的去研究
作者: a342109703 时间: 2012-8-12 00:12
heha bucuo
作者: scj2zxy 时间: 2012-8-23 15:20
谢谢分享
作者: alcar 时间: 2012-8-24 16:13
学习学习...
作者: 105735417 时间: 2012-8-26 09:06
表示连com是什么也不知道。。。。
tearssky 发表于 2011-12-11 22:53:18 
同理 也要顶
作者: scj2zxy 时间: 2012-9-6 07:56
好东东
作者: li2251421 时间: 2012-9-7 00:01
支持一下,讲的很详细
作者: iscrave 时间: 2012-9-10 11:11
回复
作者: 雀巢咖啡 时间: 2012-9-13 10:21
这个要认真学习
作者: unlt009 时间: 2012-9-14 12:56
111111111
作者: shanyishan 时间: 2012-9-21 01:58
留个言 ,提高知名度!! 我是闪闪!!
作者: iceangellion 时间: 2012-9-24 11:37
不错
作者: qq250337940 时间: 2012-9-24 16:04
看看
作者: tuan307818 时间: 2012-9-27 14:36
正找这个,好,顶一个~~~
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) |
Powered by Discuz! X3.1 |