Hallo,
ich bin noch ein anfänger und hab für übungszwecke einen sinnlosen script geschrieben
wenn ich ihn starte öffnet und schließt sich die gui direkt wieder
wenn ich while1 sleep ( 1000 ) wend in die main einfüge bleibt sie offen aber ich kann keinen button oder exit drücken
Spoiler anzeigen
Dim $Input1, $Input2, $Input3, $Input4, $Input5, $Input6, $GUI, $Label1, $Label2, $Label3, $Label4, $Label5, $Label6, $GUI_EVENT_CLOSE
_Main ()
[/autoit] [autoit][/autoit] [autoit]Func _Main ()
$GUI = GUICreate("test", 266, 382, 189, 123)
$Input1 = GUICtrlCreateInput("", 128, 40, 121, 21)
$Input2 = GUICtrlCreateInput("", 128, 88, 121, 21)
$Input3 = GUICtrlCreateInput("", 128, 136, 121, 21)
$Input4 = GUICtrlCreateInput("", 128, 184, 121, 21)
$Input5 = GUICtrlCreateInput("", 128, 232, 121, 21)
$Input6 = GUICtrlCreateInput("", 128, 280, 121, 21)
$Start = GUICtrlCreateButton("Start", 88, 336, 75, 25)
GUICtrlSetOnEvent($Start, "_Start")
$Label1 = GUICtrlCreateLabel("Input1", 24, 40, 34, 17)
$Label2 = GUICtrlCreateLabel("Input2", 24, 88, 34, 17)
$Label3 = GUICtrlCreateLabel("Input3", 24, 136, 34, 17)
$Label4 = GUICtrlCreateLabel("Input4", 24, 184, 34, 17)
$Label5 = GUICtrlCreateLabel("Input5", 24, 232, 34, 17)
$Label6 = GUICtrlCreateLabel("Input6", 24, 280, 34, 17)
GUICtrlSetOnEvent($GUI_EVENT_CLOSE, "_Exit")
GUISetState(@SW_SHOW)
While 1
Sleep ( 1000 )
WEnd
EndFunc
[/autoit] [autoit][/autoit] [autoit]Func _Exit()
Exit
EndFunc ;==>_Exit
Func _Start()
GUIDelete()
$Form1 = GUICreate("ausgabe", 267, 217, 192, 124)
$Edit1 = GUICtrlCreateEdit($Input1 &@CRLF& $Input2 &@CRLF& $Input3 &@CRLF& $Input4 &@CRLF& $Input5 &@CRLF& $Input6, 24, 24, 201, 169)
GUICtrlSetData(-1, "Edit1")
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Exit
EndFunc ;==>_Start
Exit
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit]was muss ich ändern?
mfg Bulli