Warum bekomme ich immer wieder einen Error, dass EndSwitch kein Switch Statement hat in der GUI-Schleife? Ohne meinen Case $Button1 und so geht alles, aber mit gibt er mir den Error. Heist die GUI alleine ohne Funktionen funktioniert. Aber kaum gebe ich ein If-Command ein, geht nichts mehr.
Code:
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.8.1
Author: Requi
Script Function:
MineCraftSP startet mit Passwort!
#ce ----------------------------------------------------------------------------
; Script Start
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("MinecraftSP", 363, 189, 307, 208)
$Input1 = GUICtrlCreateInput("", 80, 88, 161, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_PASSWORD))
$Button1 = GUICtrlCreateButton("OK!", 72, 136, 83, 41)
$Button2 = GUICtrlCreateButton("Abbrechen", 192, 136, 83, 41)
$Button3 = GUICtrlCreateButton("Info", 8, 88, 59, 25)
$Label1 = GUICtrlCreateLabel("Bitte gebe ein Passwort ein um MineCraftSP zu starten", 72, 16, 260, 17)
$Label2 = GUICtrlCreateLabel("...", 72, 48, 45, 17)
$Label3 = GUICtrlCreateLabel("Wenn du das Passwort nicht weißt, gehe zu ... oder", 72, 32, 270, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
GuiDelete("MinecraftSP")
Case $Button1
If GUICtrlRead($Input1) = "passwort" Then
ShellExecute("MinecraftSP.exe")
GUIDelete("MinecraftSP")
Sleep(1800000)
ProcessExists("javaw.exe")
ProcessClose("javaw.exe")
ProcessExists("AutoIT3.exe")
ProcessClose("AutoIT3.exe")
Else
If GuiCtrlRead($Input1) = "" Then
MsgBox(46, "Error!", "Kein oder falsches Passwort!")
EndIf
EndSwitch
WEnd
Es gab noch viel mehr Case, aber ich dachte zuerst es lag an denen und hab es entfernt. Hab das Script davon nicht mehr, heist müsste neu schreiben. Da es mir nur um den Error geht erstmal, hab ich es gelassen.
MfG & Thanks