TC官方合作论坛
标题:
开始点多了
[打印本页]
作者:
小柴
时间:
2013-4-24 02:28
标题:
开始点多了
开启线程的.如果点多了1次.就会有2个同时再开始..
但是 停止线程 只能停止一个..只能关掉程序再开才会停止
怎么防止多点开2次线程 或者 停止能两个都停止?
作者:
zhmap
时间:
2013-4-24 07:29
线程句柄,标记
功能 启动热键_热键() //[启动热键]
如果(线程句柄==0)
线程句柄 = 线程.开启("线程的使用.任务","")
否则
标记 = 标记 + 1
如果(标记 == 3)
辅助.对话框("程序已启动!","温馨提示",0,true)
标记 = 0
如果结束
如果结束
返回 真
功能结束
功能 停止热键_热键() //[停止热键]
如果(线程句柄!=0)
线程.关闭(线程句柄)
线程句柄 = 0
辅助.对话框("程序已停止","温馨提示",0,true)
如果结束
返回 真
功能结束
复制代码
如果对你有帮助,记得采纳
作者:
fire
时间:
2013-4-24 08:40
两句代码:
变量 线程句柄
功能 测试()
线程.关闭(线程句柄)
线程句柄 = 线程.开启("XXX.XXX","")
功能结束
复制代码
作者:
幼园留级老油条
时间:
2013-4-24 10:55
两句代码:
变量 线程句柄
功能 测试()
线程.关闭(线程句柄)
线程句柄 = 线程.开启("XXX.XXX","")
功能结束
复制代码
fire 发表于 2013-4-24 8:40:53
来晚了
复制代码
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1