Label refresh ?

  • Hallo,
    Ich möchte mal wissen wie man ein Label refreshen kann...

    Hier ma nen BSP:

    [autoit]

    $Titel = "Test"
    $Text = 0
    $Get = ControlGetText($Titel,$Text,24)

    [/autoit][autoit][/autoit][autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 633, 448, 192, 124)
    $Label1 = GUICtrlCreateLabel("Lvl: " & $Get, 50, 20, 50, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    EndSwitch
    WEnd

    [/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit]

    Das lbl soll sich jede sec. erneuern.

  • dafür ist AdlibRegister da

    z. B. so

    Spoiler anzeigen
    [autoit]

    $Titel = "Test"
    $Text = 0
    $Get = ControlGetText($Titel, $Text, 24)

    [/autoit] [autoit][/autoit] [autoit]

    AdlibRegister("test", 1000)

    [/autoit] [autoit][/autoit] [autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 633, 448, 192, 124)
    $Label1 = GUICtrlCreateLabel("Lvl: " & $Get, 50, 20, 50, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func test()
    GUICtrlSetData($Label1, @SEC)
    EndFunc ;==>test

    [/autoit]
  • [autoit]

    $Titel = "Test"
    $Text = 0
    $Get = ControlGetText($Titel,$Text,24)

    [/autoit][autoit][/autoit][autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 633, 448, 192, 124)
    $Label1 = GUICtrlCreateLabel("Lvl: " & $Get, 50, 20, 50, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit][autoit][/autoit][autoit]

    While 1
    $Titel = "Test"
    $Text = 0
    $Get = ControlGetText($Titel,$Text,24)
    GUICtrlSetData($Label1,"Lv1: " & $Get)
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    EndSwitch
    WEnd

    [/autoit]
    Spoiler anzeigen

    Grundkenntnisse in: C++, JavaScript
    Sehr gute Kenntnisse: PHP, JAVA, C und näturlich AutoIt


    Klaviatur, Anhang UDF, GDI+ Mühle

    Zitat

    "Wenn einen um 20h der Pizzadienst anruft und fragt, ob man's nur vergessen hat und ob man das gleiche
    möchte wie immer -- dann sollte man sein Bestellverhalten evtl überdenken"

  • du hast wahrscheinlich noch die alte autoit version...musst dir mal die neue runterladen...

    bei deiner version müsste das AdLibEnable heißen