Ein- und ausgabe fehler

  • Also ich hab ein eingabefeld in dem schon ein text vorgegeben ist. Der aber geändert werden soll. Aber immer wenn ich den Text änder, dann gibt er mir nur das aus, was in dem eingabefeld schon vorgegeben war.
    Hier ma der Code:

    Spoiler anzeigen
    [autoit]


    #include
    #include
    #include

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

    GUICreate ("Window1", 500,300)
    $Exit = GUICtrlCreateButton (" Beenden ", 50,250)
    $installieren = GUICtrlCreateButton (" Ausgabe ", 350, 250)
    GUICtrlCreateLabel ("Eingabe:", 5, 100)
    $eingabe = GUICtrlCreateEdit ("123456", 80, 115, 100 ,20)

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

    ;#####################################################################

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

    GUISetState(@SW_SHOW)
    $eingabe1 = GUICtrlRead($eingabe)
    Global $ausgabe = $eingabe1 & '"'
    While 1
    $msg = GuigetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $Exit
    Exit

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

    Case $installieren
    MsgBox(0, "Fenster", "Eingegeben:" & $ausgabe)
    EndSwitch
    WEnd

    [/autoit]


    </File.au3></Array.au3></GUIconstants.au3>

  • klarer Fall: Er frägt die Daten schon ab bevor der User überhaupt was eingeben kann.
    Versuchs so:

    [autoit]


    #include <File.au3>
    #include <Array.au3>
    #include <GUIconstants.au3>

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

    GUICreate ("Window1", 500,300)
    $Exit = GUICtrlCreateButton (" Beenden ", 50,250)
    $installieren = GUICtrlCreateButton (" Ausgabe ", 350, 250)
    GUICtrlCreateLabel ("Eingabe:", 5, 100)
    $eingabe = GUICtrlCreateEdit ("123456", 80, 115, 100 ,20)

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

    ;#####################################################################

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

    GUISetState(@SW_SHOW)
    While 1
    $msg = GuigetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Exit
    Exit
    Case $installieren
    $eingabe1 = GUICtrlRead($eingabe)
    Global $ausgabe = $eingabe1 & '"'
    MsgBox(0, "Fenster", "Eingegeben:" & $ausgabe)
    EndSwitch
    WEnd

    [/autoit]