TC官方合作论坛

标题: 怎样能按一个键随时终止tc脚本运行 [打印本页]

作者: shuaiqiang68    时间: 2013-9-29 23:54
标题: 怎样能按一个键随时终止tc脚本运行
怎么编写脚本语言,使随时按下某一个键,终止tc脚本的运行。
作者: 78213505    时间: 2013-9-30 02:09
开个线程
然后 键盘等待按键

当键值 不等于0时 则关闭线程

作者: a735311619    时间: 2013-9-30 09:18
首先建立一个全局变量,例如:变量 暂停全局变量
然后在你在启动某线程时把值赋值到这个全局变量上 例如:暂停全局变量=线程.开启("线程1","")
然后你就可以利用热键这个控键,并设置按下那个按键激活他的主线程,他的主线程里这样写就可以暂停了,例如:(这里面是热键的主线程) 线程.暂停(暂停全局变) 这样就可以暂停了
如果还要不懂的+2990679726

如果我的回复有帮助,请采纳。 不要做伸手党哦! 采纳最有爱啦~
作者: 幼园留级老油条    时间: 2013-9-30 11:52
用消息路由
作者: mzbqhbc    时间: 2013-9-30 11:54
热键
作者: TC。梁子    时间: 2013-9-30 15:36
回复 1楼shuaiqiang68的帖子


觉得不错,记得给个采纳哦!

空间 解答专用
//默认空间
变量 线程1句柄,线程2句柄

功能 开始_点击()
    线程1句柄=线程.开启("解答专用.线程1","")
    辅助.等待(1000)
    线程2句柄=线程.开启("解答专用.线程2","")
功能结束

功能 启动热键_热键()
    线程1句柄=线程.开启("解答专用.线程1","")
    辅助.等待(1000)
    线程2句柄=线程.开启("解答专用.线程2","")
        调试输出("线程已经开始运行")
功能结束

功能 停止热键_热键()
         线程.暂停(线程1句柄)
        辅助.等待(100)
    线程.暂停(线程2句柄)   
        调试输出("线程已经暂停运行")
功能结束


功能 线程1()
    变量 i
    循环(真)
        i=i+1
        如果(i==10)
            i=0
            辅助.消息框("线程1的:i等于10了!")
        如果结束   
        辅助.等待(250)
    循环结束
功能结束


功能 线程2()
    变量 i
    循环(真)
        i=i+1
        如果(i==10)
            i=0
            辅助.消息框("线程2的:i等于10了!")
        如果结束   
        辅助.等待(250)
    循环结束
功能结束

功能 初始化()
热键.注册("启动热键")
  热键.注册("停止热键")
  辅助.消息框("F10_启动辅助,F12_停止辅助!")
功能结束

功能 销毁()
    线程.关闭(线程1句柄)
    线程.关闭(线程2句柄)
    热键.销毁("启动热键")
       热键.销毁("停止热键")
功能结束



空间结束





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