TC官方合作论坛

标题: 请大神帮忙,热键问题 [打印本页]

作者: tczhanghao    时间: 2015-5-9 20:35
标题: 请大神帮忙,热键问题
新手,刚接触TC,请问我下边的这个代码怎么不执行啊,

360截图20150509203355483.jpg (31.68 KB, 下载次数: 1)

360截图20150509203355483.jpg

作者: 这论坛不错    时间: 2015-5-9 21:02
热键事件添加了没?有使用循环和遍历要用线程开启,否则会卡死
作者: 言术    时间: 2015-5-9 21:12
可能因为热键0的循环卡死,导致热键1的命令无法执行。
写个例子,你参考下
  1. 变量 线程句柄=0
  2. 功能 热键0_热键()
  3.     如果(线程句柄==0)//防止重复开启
  4.     线程句柄=线程开启("要执行的内容","")//用线程开启
  5.     结束
  6. 结束

  7. 功能 热键1_热键()
  8.     线程关闭(线程句柄)
  9.     线程句柄=0//赋值0,好重新开启
  10. 结束

  11. 功能 要执行的内容()
  12.     循环(真)
  13.         键盘按键(51)
  14.         等待(500)
  15.     结束
  16. 结束
复制代码



作者: dear    时间: 2015-5-9 21:55
我就说一句 注册热键了么
作者: mitchs    时间: 2015-5-9 22:11
添加对应的热键事件
作者: tczhanghao    时间: 2015-5-9 23:00
言术 发表于 2015-5-9 21:12
可能因为热键0的循环卡死,导致热键1的命令无法执行。
写个例子,你参考下

还是不行,热键1不执行
作者: tczhanghao    时间: 2015-5-9 23:07
mitchs 发表于 2015-5-9 22:11
添加对应的热键事件

加了
作者: tczhanghao    时间: 2015-5-9 23:11
dear 发表于 2015-5-9 21:55
我就说一句 注册热键了么

怎么用啊,不会




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