TC官方合作论坛
标题:
想用for 命令 延时10秒退出
[打印本页]
作者:
yuguicheng
时间:
2015-11-23 01:09
标题:
想用for 命令 延时10秒退出
想用for 命令 延时10秒退出,写的代码不行,谁帮忙看看哪儿写错了。(不能用i++这类来计算次数这种代码)
功能 按钮1_点击()
//这里添加你要执行的代码
变量 tt=当前时间()
遍历(var 时差=(时间间隔("s",tt,当前时间()))>10)
等待(1000)
调试输出( (时间间隔("s",tt,当前时间())))
结束
结束
复制代码
作者:
sam7894604
时间:
2015-11-23 01:29
本帖最后由 sam7894604 于 2015-11-23 01:30 编辑
两种写法...
变量 tt = 当前时间()
循环(时间间隔("s",tt,当前时间()) < 10)
等待(1000)
结束
复制代码
for(var tt = 当前时间(); 时间间隔("s",tt,当前时间()) < 10;等待(1000))
end
复制代码
作者:
yuguicheng
时间:
2015-11-25 19:41
本帖最后由 yuguicheng 于 2015-11-25 19:53 编辑
sam7894604 发表于 2015-11-23 01:29
两种写法...
前面这个不行哦,我加入循环代码 10秒跟本就退出不了
变量 tt = 当前时间()
循环(时间间隔("s",tt,当前时间()) < 10)
for(var i = 0; i < 30; i++)
traceprint(timenow())
等待(1000)
end
结束
复制代码
下面这个代码我测试好像是5秒 不是10秒结束?而且好像不是我要的那种效果。
我想要的就是:不管循环里面的代码时间是多久,反正例如200ms循环一次,发现超过10秒就退出
作者:
sam7894604
时间:
2015-11-25 22:55
yuguicheng 发表于 2015-11-25 19:41
前面这个不行哦,我加入循环代码 10秒跟本就退出不了
错误的问法,只会引起错误的回答!
你一开始的问题就搞错重点在哪!
更别提有人能正确回答你!
第二段代码我不懂你的 5 秒从何而来?
自己测试看看再说吧!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1