TC官方合作论坛

 找回密码
 立即注册
查看: 584|回复: 3
打印 上一主题 下一主题

[已解决] 开始点多了

[复制链接]
跳转到指定楼层
楼主
发表于 2013-4-24 02:28:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
开启线程的.如果点多了1次.就会有2个同时再开始..
但是 停止线程 只能停止一个..只能关掉程序再开才会停止
怎么防止多点开2次线程 或者 停止能两个都停止?
回复

使用道具 举报

沙发
发表于 2013-4-24 07:29:58 | 只看该作者
  1. 线程句柄,标记
  2. 功能 启动热键_热键()  //[启动热键]
  3.     如果(线程句柄==0)
  4.         线程句柄 = 线程.开启("线程的使用.任务","")
  5.     否则
  6.         标记 = 标记 + 1
  7.         如果(标记 == 3)
  8.             辅助.对话框("程序已启动!","温馨提示",0,true)
  9.             标记 = 0
  10.         如果结束
  11.     如果结束
  12. 返回 真
  13. 功能结束
  14. 功能 停止热键_热键()  //[停止热键]
  15.     如果(线程句柄!=0)
  16.         线程.关闭(线程句柄)
  17.         线程句柄 = 0
  18.         辅助.对话框("程序已停止","温馨提示",0,true)
  19.     如果结束
  20. 返回 真
  21. 功能结束
复制代码

如果对你有帮助,记得采纳
回复 支持 反对

使用道具 举报

板凳
发表于 2013-4-24 08:40:53 | 只看该作者
两句代码:
  1. 变量 线程句柄

  2. 功能 测试()
  3. 线程.关闭(线程句柄)
  4. 线程句柄 = 线程.开启("XXX.XXX","")
  5. 功能结束
复制代码

回复 支持 反对

使用道具 举报

地板
发表于 2013-4-24 10:55:06 | 只看该作者
两句代码:
  1. 变量 线程句柄

  2. 功能 测试()
  3. 线程.关闭(线程句柄)
  4. 线程句柄 = 线程.开启("XXX.XXX","")
  5. 功能结束
复制代码


fire 发表于 2013-4-24 8:40:53
  1. 来晚了
复制代码
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-19 08:45 , Processed in 0.152403 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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