Uhr in Gui einbaun

  • Siehe Titel.
    Kann ich eine sich die ganze Zeit aktualisierende Uhr in die GUI einbaun?

    Einmal editiert, zuletzt von Hacksor (4. März 2009 um 19:33)

  • Ja, am leichtesten ist es mit einer Digitaluhr:
    Du erstellst ein Label, bsplw.:

    [autoit]

    $uhr=GUICtrlCreateLabel("--.--.--")

    [/autoit]


    Dann erstellst du die aktualisieren-Funktion, z.B.:

    [autoit]

    Func _clockrefresh()
    GUICtrlSetData($uhr,@HOUR & ":" & @MIN & ":" & @SEC)
    EndFunc

    [/autoit]


    Und schließlich lässt du es jede Viertelsekunde aktualisieren:

    [autoit]

    AdLibEnable("_clockRefresh")

    [/autoit]


    Wenns noch besser sein soll, musst du mit StringFormat noch die führende Null ergänzen, falls nötig, aber das schaffst du selber. ;)

    Twitter: @L3viathan2142
    Benutze AutoIt persönlich nicht mehr, da ich keinen Windows-Rechner mehr besitze.