找回密码
 加入
搜索
查看: 2601|回复: 7

显示当前时间

[复制链接]
发表于 2008-7-12 17:53:02 | 显示全部楼层 |阅读模式
做了个窗口,用GUICtrlCreateLabel(_now(),100,220)显示当前时间,初运行是正常的,但是把窗口最小化后,过一段时间再恢复窗口看显示的时间,就发现问题了:时间显示从最小化的那个时候开始以秒为单位狂跳,一直跳到当前时间,如果这段时间是几小时的话,要跳好久,如何解决这个问题呢?

[ 本帖最后由 jhwl 于 2008-7-13 10:36 编辑 ]
发表于 2008-7-12 18:39:04 | 显示全部楼层
#Include <Date.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 447, 193, 125)
$Label1=GUICtrlCreateLabel(_now(),100,220)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $OLDT=GUICtrlRead($Label1)
        $NEWT=_now()
        if $NEWT<>$OLDT Then GUICtrlSetData($Label1,$NEWT)
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd
 楼主| 发表于 2008-7-12 19:34:00 | 显示全部楼层
原来要用这种办法,非常感谢,解决了我的大难题
发表于 2009-7-21 23:16:55 | 显示全部楼层
截个图方便后人

直观点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-8-20 18:02:00 | 显示全部楼层
支持,不错,谢谢。
发表于 2017-2-11 14:41:33 | 显示全部楼层
这个源码正需要,来看看
发表于 2017-2-20 10:27:44 | 显示全部楼层
路过顺便学习了,,哈哈
发表于 2017-7-20 16:44:20 | 显示全部楼层
的确是个好东西
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-24 11:09 , Processed in 0.111660 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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