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

如何每隔几分钟执行一次函数?

[复制链接]
发表于 2009-6-7 18:36:46 | 显示全部楼层 |阅读模式
本帖最后由 l4ever 于 2009-6-7 21:23 编辑

注意不能sleep.不然系统托盘右键菜单打不开的.
有其他办法吗?
我想24小时不停循环执行.
发表于 2009-6-7 19:21:43 | 显示全部楼层
AdlibEnable ( "函数名" [, 时间] )
时间 [可选参数] 指定每隔多少毫秒就调用函数一次.默认值为 250 毫秒.

或者借鉴以下代码:
Global Const $iSeconds = 7200000
Global $iBeginTime = TimerInit()
While 1
        If TimerDiff($iBeginTime) >= $iSeconds Then
                MsgBox(4096, "提示", "您上网时间已超过2小时,请注意休息!")
                $iBeginTime = TimerInit()
        EndIf   
        Sleep(1000)
WEnd 
 楼主| 发表于 2009-6-7 21:23:03 | 显示全部楼层
非常感谢楼上的朋友
发表于 2009-6-7 21:59:19 | 显示全部楼层
学习了,我去试试ing
发表于 2009-6-7 22:06:01 | 显示全部楼层
不错,有用的函数,学习了
发表于 2009-6-7 22:16:15 | 显示全部楼层
AdlibEnable不会用,倒是你的代码不错
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-29 02:43 , Processed in 0.069615 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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