找回密码
 加入
搜索
查看: 1489|回复: 5

关于sleep,请教一个实例

[复制链接]
发表于 2009-7-28 21:42:33 | 显示全部楼层 |阅读模式
听版友讲sleep可以用TimerDiff 和TimerInit 来代替

可是自己不会,看了中文函数的帮助好几天,还是没有悟出来,惭愧!

比如代码:
sleep(4000)
上面这行语句,用TimerDiff 和TimerInit 来代替该怎么写呢,谢谢!
发表于 2009-7-28 22:38:25 | 显示全部楼层
好像不用这样逆向使用吧,呵呵
发表于 2009-7-28 23:14:03 | 显示全部楼层
$begin = TimerInit()
Do
Until TimerDiff($begin) >= 4000
这两个语句一般用来计时
sleep用来暂停,不过非要用这两者代替sleep也行,代码如上
 楼主| 发表于 2009-7-28 23:39:28 | 显示全部楼层
3# gucong

请问楼上,这样写会不会和sleep一样,影响其他代码的继续执行?

在执行“TimerDiff 和TimerInit ”时,后面的代码能同时执行进行下去吗
发表于 2009-7-29 00:21:59 | 显示全部楼层
理解“暂停”的意思吧?既然暂停了,后面怎么会执行呢~
发表于 2009-7-29 01:26:20 | 显示全部楼层
肯定要等到 Do 循环完才继续后面的代码了,就是暂停了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 18:45 , Processed in 0.086465 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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