找回密码
 加入
搜索
查看: 1511|回复: 4

如何写1个记时的程序?

[复制链接]
发表于 2008-7-17 22:30:11 | 显示全部楼层 |阅读模式
就是在程序运行的时候开始记时,直至退出时的时间. 请教高人。。。
发表于 2008-7-18 10:06:13 | 显示全部楼层

回复 1# haha13 的帖子

先说我是初学,方法很垃圾哦!
第一种:(自己平时用到的,很垃圾)
#include <date.au3>
$time_start=_nowcalc()
sleep(30000)
$time_end=_nowcalc()
msgbox(0,"test","start time:" & $time_start & @CRLF & "end time:" & $time_end)
第二种:(从文档中看到的)
#include <Timers.au3>
_Main()
Func _Main()
        HotKeySet("{ESC}", "_Quit")
        Local $starttime = _Timer_Init()
        While 1
                ToolTip(_Timer_Diff($starttime))
        WEnd
EndFunc   ;==>_Main
Func _Quit()
        Exit
EndFunc   ;==>_Quit
发表于 2008-7-18 23:44:15 | 显示全部楼层
原帖由 xkowen 于 2008-7-18 10:06 发表
先说我是初学,方法很垃圾哦!
第一种:(自己平时用到的,很垃圾)
#include
$time_start=_nowcalc()
sleep(30000)
$time_end=_nowcalc()
msgbox(0,"test","start time:" & $time_start & @CRLF & "end time:" ...


哇塞,第二种办法CPU占用90%!
发表于 2008-7-21 10:41:08 | 显示全部楼层
发表于 2010-3-17 15:03:53 | 显示全部楼层
楼主可以利用动态读取系统时间  在程序里面设置时间 然后利用IF比较命令 等于后发生事件处理
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-7-5 11:47 , Processed in 0.071599 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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