TC官方合作论坛
标题:
怎样写定时跳出循环这样的功能
[打印本页]
作者:
qq641235265
时间:
2015-8-23 19:22
标题:
怎样写定时跳出循环这样的功能
如题,希望知道的前辈不吝赐教。在线等。。
作者:
言术
时间:
2015-8-23 20:49
我的思路是把循环弄成个线程,到一定时间就把该线程暂停,和跳出感觉一样,然后还可以过一段时间再恢复,就可以继续执行了,根据这个思路,我大致写了下,你参考参考吧
变量 要执行的句柄=0,计时的句柄=0
功能 热键0_热键()
如果(要执行的句柄==0&&计时的句柄==0)
要执行的句柄=线程开启("要执行的","")
计时的句柄=线程开启("计时的","")
结束
结束
功能 热键1_热键()
如果(要执行的句柄!=0&&计时的句柄!=0)
线程关闭(要执行的句柄)
线程关闭(计时的句柄)
要执行的句柄=0
计时的句柄=0
结束
结束
功能 要执行的()
循环(真)
//内容
结束
结束
功能 计时的()
变量 计数=0,标记=真
循环(真)
如果(计数>30&&标记==真)
线程暂停(要执行的句柄)
计数=0
标记=假
结束
如果(计数>30&&标记==假)
线程恢复(要执行的句柄)
计数=0
标记=真
结束
等待(1000)
结束
结束
复制代码
作者:
yecanxue
时间:
2015-8-24 08:38
在循环里 做一个if(系统时间) 判定跳出
作者:
qw362534335
时间:
2015-8-24 10:20
变量 原时间=当前时间()
循环(时间间隔("n",原时间,当前时间())<5)
//里面写 需要循环的内容
//此循环表示 5分钟后结束此循环
结束
复制代码
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1