Varibabeln mit Knopfdruck addieren

  • hey,

    Im Vorraus: Ich bin neu im ganzen Prgrammier Ding, in Autoit kenn ich mich aber schon ein bisschen aus :)

    Ich hab im Koda Form Designer ein GUi mit einem Knopf und einem Label "errschafen".
    Nun möchte ich das wenn ich den Knopf drücke zu der Varibabel +1 gerechnet wird und das im GUI angezeigt wird.

    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 254, 165, 192, 124)
    Global $adder = 1
    Global $Varbual = 0
    $Label1 = GUICtrlCreateLabel($Varbual, 72, 24, 36, 17)
    $Button1 = GUICtrlCreateButton("Button1", 48, 80, 137, 65)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###


    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    $Varbual = $Varbual + $adder
    EndSwitch
    WEnd


    Muss ich evt. das GUI noch aktualiesieren ?

    Danke im Vorraus :party:

  • Zuerst einmal solltest du dein Script in Code-Tags packen, wenn du es hier postest! Bei längeren Scripts macht es sich zudem gut, wenn du die Code-Tags in einen Spoiler-Tag packst.

    Wenn du SciTE4AutoIt3 installiert hast, kannst du dein Script mit Ctrl + T (Tidy AutoIt Source) formatieren lassen, damit man kein Augenkrebs bekommt, wenn man sich deinen Code anschaut. :D

    Muss ich evt. das GUI noch aktualiesieren ?

    aktualiesieren --> aktualisieren

    Nein, nicht das GUI, sondern das Control in dem der aktualisierte Wert angezeigt werden soll - in deinem Fall also das Label $Label1...


    Add_Variable.au3