cdrobin 发表于 2010-4-20 12:24:07

记录窗口打开多少分钟和秒[已解决]

本帖最后由 cdrobin 于 2010-4-20 13:11 编辑

我想写一段在窗口中显示我这个窗口打开了多少分钟应该怎么写!

我创建一个窗口后打开!想在这个窗口上面显示这个窗口打开了多少分钟!

这样应该怎么写啊!! 感谢各位了!!

我刚刚学习!!!

水木子 发表于 2010-4-20 12:43:30

#include <Date.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Local $i

GUICreate("计时", 300, 200)
$Label1 = GUICtrlCreateLabel("准备就绪", 50, 80, 180, 50, $SS_CENTER)
GUICtrlSetFont(-1, 15, 800, 0, "楷体_GB2312")
$Time = GUICtrlCreateLabel(_Now(), 180, 180)
GUICtrlCreateLabel('系统时间:', 120, 180, 60, 50)
GUISetState(@SW_SHOW)
AdlibRegister('Begin', 1000)

While 1
        If _Now() <> GUICtrlRead($Time) Then GUICtrlSetData($Time, _Now())

        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case - 3
                        Exit
        EndSwitch
WEnd

Func Begin()
        $i += 1
        GUICtrlSetData($Label1, "已开始" & $i & "秒")
EndFunc   ;==>Begin

cdrobin 发表于 2010-4-20 13:12:26

这个论坛真是好啊!!对我们的新学习者来说!是天堂啊!!
非常感谢!2楼的兄弟!!!

学到好东西了!!!

xiaochuan 发表于 2010-4-20 14:10:14

学习了。。
页: [1]
查看完整版本: 记录窗口打开多少分钟和秒[已解决]