TC官方合作论坛
标题:
写TC脚本必须注意的一处地方,小技巧分享
[打印本页]
作者:
2576605471
时间:
2018-1-21 21:43
标题:
写TC脚本必须注意的一处地方,小技巧分享
本帖最后由 2576605471 于 2018-6-7 19:52 编辑
进入主题,下面是新建一份源码后的代码
变量 线程ID
//从这里开始执行
功能 执行()
//从这里开始你的代码
结束
//启动_热键操作
功能 启动_热键()
线程ID=线程开启("执行","")
结束
//终止热键操作
功能 终止_热键()
线程关闭(线程ID)
结束
复制代码
咋一看吧,也没什么问题,其实有点问题,看代码,tc默认给我们生成了两个热键代码,热键去负责启动和结束线程,我们一般的功能入口,也就是写到这个"执行"函数里,
新人们经常会问到,为啥脚本启动后,停止不了了,狂按了几次停止都还是停不了,那么这个问题,也就是今天的中心了...
首先,停止不了,肯定是有原因的,因为你启动了多次,也就是同时有多条线程在跑同样的功能,而只有一个"线程ID"来记录,
那么只能记录最后一个ID,也就是前面启动而没停止的就会一直存在,直到自我运行停止
知道问题,直接改吧,解决方法就是,启动前,不管上一个线程有没有运行完毕,直接将它结束,免除后患
变量 线程ID
//从这里开始执行
功能 执行()
//从这里开始你的代码
结束
//启动_热键操作
功能 启动_热键()
线程关闭(线程ID)
线程ID=线程开启("执行","")
结束
//终止热键操作
功能 终止_热键()
线程关闭(线程ID)
结束
复制代码
这样就行了,我只加了一行代码,其他不变.这样的写法,鄙人建议每一份源码都应该有这个处理,为了方便,可以建立一个tc源码模板,放到 "TC安装目录\Template\Windows" ,目录下,
在新建源码的时候,有个下列就是选模板的,直接生成固定的代码,方便很多!
作者:
chen71512
时间:
2018-1-22 00:05
学习学习
作者:
nimadqw
时间:
2018-1-22 00:55
当按两次启动的热键的时候,就会有两个线程在运行,按三次启动热线就会有三个,但是按关闭热键的时候就关闭不了了,会一直运行下去,怎么办 如题
作者:
xd01230
时间:
2018-1-22 03:54
你工资晚上嘻嘻嘻嘻嘻
作者:
剑仙十号
时间:
2018-1-22 10:13
学习学习。
作者:
qyz
时间:
2018-1-22 11:11
写TC脚本必须注意的一处地方,小技巧分享 [修改]
作者:
feien56
时间:
2018-1-22 16:21
启动后,停止不
作者:
donggua11
时间:
2018-1-22 18:41
xuexi
作者:
言术
时间:
2018-1-23 08:06
不会是加个判断吧?
作者:
dongxc25
时间:
2018-1-23 18:08
谢谢分享&&&&&&
作者:
高冷小Q
时间:
2018-1-23 18:52
作者:
高冷小Q
时间:
2018-1-23 18:52
作者:
gidtjs10
时间:
2018-1-23 19:41
asdfasdfasdfasd
作者:
tony2018
时间:
2018-1-24 06:59
不会是加个判断吧?
作者:
HeiのCC
时间:
2018-1-25 08:41
看看
作者:
vvts
时间:
2018-1-25 11:42
是啊我也是新手来围观
作者:
alawnxc
时间:
2018-1-25 15:03
61503122323
作者:
熊天下
时间:
2018-1-25 15:04
默默看看看
作者:
1332021646
时间:
2018-1-27 17:16
6666666666666
作者:
handin
时间:
2018-1-29 15:26
学习下
作者:
yingjie0328
时间:
2018-1-30 01:21
也就是今天的中心了...
作者:
ccbwx
时间:
2018-1-30 22:46
延时算法延时算法
作者:
lovedyc1989
时间:
2018-1-31 18:47
次停止都还是停不了,那么这个问题,也就是今天的中心了.
作者:
guert2013
时间:
2018-1-31 21:27
aaaaaaaaaaaa
作者:
jackykick
时间:
2018-2-1 11:35
好好学习
作者:
lml164
时间:
2018-2-3 06:18
666666
作者:
yangsen5920
时间:
2018-2-8 15:27
xbnsnsmsms
作者:
DonkeyD
时间:
2018-2-9 00:04
多谢分享。
作者:
4310310
时间:
2018-2-11 02:41
66666666666
作者:
1668689224
时间:
2018-2-14 16:53
Yfugcguv
作者:
ycydct
时间:
2018-2-16 11:41
看下高论
作者:
597566020
时间:
2018-2-16 20:29
66666666666666
作者:
suyi113197162
时间:
2018-2-17 07:27
7788&;))
作者:
3327332696
时间:
2018-2-17 18:01
谢谢分享!!!!
作者:
lgv55555
时间:
2018-2-18 17:39
真的吗
作者:
wwx1314520
时间:
2018-2-23 12:19
作者:
asd1061025330
时间:
2018-2-23 22:47
小白来了
作者:
850659127
时间:
2018-2-26 19:51
学习一下
作者:
jhzhn
时间:
2018-2-27 02:29
dfghhcxft
作者:
冰融化了
时间:
2018-2-28 11:27
作者:
gao79097
时间:
2018-3-1 11:42
作者:
bbsline
时间:
2018-3-3 15:22
初始化呢?
作者:
qq00544dwj
时间:
2018-3-4 22:58
看看
作者:
songzhuoru
时间:
2018-3-5 18:35
作者:
q765758576
时间:
2018-3-5 22:03
写TC脚本必须注意的一处地方,小技巧分享
作者:
cainiao235
时间:
2018-3-6 00:39
学习
作者:
purwait
时间:
2018-3-6 15:16
fgvvggg
作者:
554965869
时间:
2018-3-8 16:36
学习
作者:
亡秦必楚0
时间:
2018-3-8 17:18
111111111111111
作者:
simor3
时间:
2018-3-8 22:10
asdsadsadsadasdasd
作者:
u292766252
时间:
2018-3-9 22:54
长知识了,
作者:
saimon05
时间:
2018-3-10 13:55
学习学习。
作者:
asdhkjhjk
时间:
2018-3-11 01:25
看看看,看
作者:
a546653367
时间:
2018-3-11 11:44
写TC脚本必须注意的一处地方
作者:
l7351113
时间:
2018-3-12 11:05
这有什么好看的
作者:
hourglass1
时间:
2018-3-13 00:43
666666
作者:
uphold123
时间:
2018-3-13 09:40
1111111111111
作者:
share98
时间:
2018-3-14 16:21
看看是什么东西,学习一下
作者:
xsm1974
时间:
2018-3-25 10:27
感谢分享。
作者:
hitomisky
时间:
2018-3-25 11:01
新手学习了
作者:
wwxsz003
时间:
2018-3-26 00:04
看看看
作者:
a5098899
时间:
2018-3-26 18:49
很有用,谢谢
作者:
2120025401
时间:
2018-3-27 11:21
看看看看看
作者:
liuweidi
时间:
2018-3-28 11:15
西西里的美丽传说
作者:
a6644198
时间:
2018-3-29 17:23
6666666666666666666666666
作者:
luoxiaog
时间:
2018-3-30 08:08
辛苦了!!!!
作者:
l459021470
时间:
2018-3-30 12:13
66666666666666666666
作者:
laohu377
时间:
2018-3-30 17:28
学习学习学习学习
作者:
离.离原上草
时间:
2018-4-20 16:58
啊
作者:
zlguo
时间:
2018-4-23 05:50
作者:
loads
时间:
2018-4-23 15:38
看看,支持一下
作者:
18091935689
时间:
2018-4-25 09:01
66666666666666666
作者:
ddbevo
时间:
2018-4-29 19:42
想学习下
作者:
qasw2112
时间:
2018-5-30 10:54
的风格和进口量;
作者:
cao4811
时间:
2018-5-30 12:41
学习学习
作者:
kissboss999
时间:
2018-6-7 06:52
弄点东西就隐藏,不厚道。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1