So nun ist es soweit, ich brauch mal eure Hilfe.
Ich versuche mich gerade mit GUI's und möchte das er eine Funktion ausführt wenn ich einen Button drücke.
Spoiler anzeigen
HotKeySet("{NUMPAD3}", "_EXIT")
[/autoit] [autoit][/autoit] [autoit]GUICreate("Meine GUI", 400, 300, 1000,350)
$scriptExit = GUICtrlCreateButton("Close", 250, 250, 60,20)
GUISetState()
while 1
$msg = GUIGetMsg() ; Prüft ob eine Aktion in der GUI erfolgte
Select
Case $msg = -3
Send("{NUMPAD3}")
Case $msg = $scriptExit
Send("{NUMPAD3}")
EndSelect
WEnd
Func _EXIT()
FileDelete (@TempDir & "\bing.wav")
Sleep(200)
MsgBox("","Info", "Programm beendet und geschlossen!")
Exit 0
EndFunc
Wenn ich nun Numpad3 drücke wird das File gelöscht und das Programm beendet, selbiges passiert wenn ich das "X" drücke, aber warum nicht wenn ich den "Close"-Button anklicke?
Auch hatte ich versucht "_Exit()" im Case ausführen zu lassen, aber ohne erfolg.
Was mache ich falsch und wie kann ich das richtig machen?
Liebe Grüße und besten Dank
Chris