Problem mit ablauf des scriptes

  • Hai leute ich bins schon wieder es geht um das hier

    Spoiler anzeigen
    [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $btn2
    If $iniFrage[1][1] = "" Then
    Sleep(450)
    Else
    $Form2 = GUICreate("Umfrage", 189, 86, 261, 213)
    $btn3 = GUICtrlCreateButton("Ja", 8, 56, 81, 25, $WS_GROUP)
    $btn4 = GUICtrlCreateButton("Nein", 96, 56, 81, 25, $WS_GROUP)
    $Label4 = GUICtrlCreateLabel("Möchten sie die alte Umfrage überschreiben?", 8, 8, 218, 17)
    GUISetState(@SW_SHOW)
    Switch $nMsg
    Case $btn3
    MsgBox(0, "", "Die Alte umfrage wird nun überschrieben!")
    Case $btn4
    Exit
    EndSwitch
    EndIf
    $Antwort1 = GUICtrlRead($Input1)
    $Antwort2 =GUICtrlRead($Input2)
    $Frage = GUICtrlRead($Input3)
    $aCheckbox = GUICtrlRead($Checkbox1)
    If $aCheckbox = 1 Then
    IniWrite("Data.txt", "Mehrfachauswahl", "", "1")
    Else
    IniWrite("Data.txt", "Mehrfachauswahl", "", "0")
    EndIf
    IniWrite("Data.txt", "Frage", "", $Frage)
    IniWrite("Data.txt", "Antworten", "1", $Antwort1)
    IniWrite("Data.txt", "Antworten", "2", $Antwort2)
    IniWrite("Data.txt", "Ergebnis", "1", "0")
    IniWrite("Data.txt", "Ergebnis", "2", "0")
    MsgBox(0, "Umfrage", "Umfrage wurde erfolgreich erstellt!")
    Exit
    EndSwitch
    WEnd

    [/autoit]

    Also bei zeile 10 beginnt mein Problem also die Gui $Form2 soll sich öffnen und erst!!! Wen ja oder nein gedrückt wurde soll alles kommen was nach zeile 22 Steht !!

    Mfg CF *gaming
    *Heul* bei uns regnets

  • [autoit]


    $nMsg=GUIGetMsg()
    While $nMsg <> $btn3
    $nMsg=GUIGetMsg()
    Switch $nMsg
    Case $btn3
    MsgBox(0, "", "Die Alte umfrage wird nun überschrieben!")
    Case $btn4
    Exit
    EndSwitch
    WEnd
    ;oder
    While true
    $nMsg=GUIGetMsg()
    Switch $nMsg
    Case $btn3
    MsgBox(0, "", "Die Alte umfrage wird nun überschrieben!")
    ExitLoop
    Case $btn4
    Exit
    EndSwitch
    WEnd

    [/autoit]