TC官方合作论坛
标题:
新手求助:无限循环里面这么弄能用热键暂停下来?
[打印本页]
作者:
jqck
时间:
2012-7-26 18:22
标题:
新手求助:无限循环里面这么弄能用热键暂停下来?
空间 无限
功能 逻辑型 线程()
int i
i=1
循环(i>0)
辅助.等待(1000)
i=i+1
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
int 线程句柄=线程.开启("无限.线程","")
返回 真
功能结束
空间结束
这个无限循环里面这么弄能用热键暂停下来?比如运行后按f5暂停,再按下f5继续
作者:
jqck
时间:
2012-7-26 18:31
先去吃饭,=下来学习下
作者:
夏末
时间:
2012-7-26 19:07
空间 测试
//定义默认空间
整型 线程句柄,线程状态
功能 逻辑型 线程() //一个死循环 标签文字从1开始累加 方便看效果
整型 i=1
循环(真)
字符型 文本=转换.整型转字符型(i)
标签.设置文本("标签0",文本)
i=i+1
辅助.等待(100)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
//状态是自己定义的 我这里表示 0:从未开始 1:正在运行 2:暂停状态
选择(线程状态)
条件 0:
线程状态=1 //修改状态
线程句柄=线程.开启("测试.线程","") //开启线程
按钮.设置文本("开始","暂停(F5)") //修改按钮文字
条件 1:
线程状态=2 //修改状态
线程.暂停(线程句柄) //暂停
按钮.设置文本("开始","继续(F5)") //修改文字
条件 2:
线程状态=1 //修改状态
线程.恢复(线程句柄) //继续
按钮.设置文本("开始","暂停(F5)") //修改文字
选择结束
返回 真
功能结束
功能 逻辑型 热键0_热键() //1个热键 调用 开始按钮
测试.开始_点击()
返回 真
功能结束
功能 逻辑型 退出_点击()
辅助.退出()
返回 真
功能结束
功能 逻辑型 初始化()
//这里添加你要执行的代码
控件.可见("热键0",假) //初始化 在界面中 隐藏热键
返回 真
功能结束
空间结束
//空间结束语句
复制代码
[attach]4470[/attach]
如果对你有所帮助 请采纳
作者:
陌上青衣。
时间:
2012-7-26 19:32
嗯,末末这个挺不错的
作者:
jqck
时间:
2012-7-26 21:56
太感谢了 不过看不怎么懂。。只能照葫芦画瓢了
作者:
haguyi
时间:
2012-7-26 22:44
直接热键跳出就可以
作者:
jqck
时间:
2012-7-26 23:48
功能 逻辑型 热键0_热键() //1个热键
选择(线程状态)
条件 0:
线程状态=1 //修改状态
线程句柄=线程.开启("测试.操作","") //开启线程
按钮.设置文本("开始","暂停(F9)") //修改按钮文字
条件 1:
线程状态=2 //修改状态
线程.暂停(线程句柄) //暂停
按钮.设置文本("开始","继续(F9)") //修改文字
条件 2:
线程状态=1 //修改状态
线程.恢复(线程句柄) //继续
按钮.设置文本("开始","暂停(F9)") //修改文字
线程状态=1
选择结束
返回 真
功能结束
试了下 这样+个热键就能暂停了
作者:
c724211922
时间:
2012-7-27 12:10
很好学习了
作者:
gin
时间:
2012-8-27 13:24
很直观,非常好
作者:
李选家
时间:
2012-8-31 21:27
空间 测试
//定义默认空间
整型 线程句柄,线程状态
功能 逻辑型 线程() //一个死循环 标签文字从1开始累加 方便看效果
整型 i=10
循环(真)
字符型 文本=转换.整型转字符型(i)
标签.设置文本("标签0",文本)
i=i+20
辅助.等待(100)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
//状态是自己定义的 我这里表示 0:从未开始 1:正在运行 2:暂停状态
选择(线程状态)
条件 0:
线程状态=1 //修改状态
线程句柄=线程.开启("测试.线程","") //开启线程
按钮.设置文本("开始","暂停(F9)") //修改按钮文字
条件 1:
线程状态=2 //修改状态
线程.暂停(线程句柄) //暂停
按钮.设置文本("开始","继续(F9)") //修改文字
条件 2:
线程状态=1 //修改状态
线程.恢复(线程句柄) //继续
按钮.设置文本("开始","暂停(F9)") //修改文字
选择结束
返回 真
功能结束
功能 逻辑型 热键0_热键() //1个热键 调用 开始按钮
测试.开始_点击()
返回 真
功能结束
功能 逻辑型 退出_点击()
辅助.退出()
返回 真
功能结束
功能 逻辑型 初始化()
控件.可见("热键0",假) //初始化 在界面中 隐藏热键
返回 真
功能结束
空间结束
复制代码
作者:
李选家
时间:
2012-8-31 21:28
我的按热键怎么没反应 点开始才行
作者:
李选家
时间:
2012-8-31 21:30
加了个热键F9 还加了个标签
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1