Hi!
Momentan bleibe ich immer an einem Problem hängen: Meine GUI wird nur in den Schleifen abgefragt, aber nicht in der Kernfunktion des Programmes (welches keine Schleife ist). Ich möchte jetzt, dass z.B. $GUI_EVENT_CLOSE an jeder zeile des programms ausgelesen wird und dann eben Exit aufgerufen wird.
Beispiel:
Spoiler anzeigen
GUICreate("Test", 358, 183, 193, 125)
$ok = GUICtrlCreateButton("OK", 80, 56, 161, 81, 0)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $ok
_funktion()
EndSwitch
WEnd
Func _funktion() ;"Hauptfunktion"
Beep(500, 50)
Beep(500, 50) ;Während der Beeps soll die GUI abgefragt werden
Beep(500, 50)
Beep(500, 50)
Beep(500, 50)
Beep(500, 50)
Beep(500, 50)
Beep(500, 50)
EndFunc
Also praktisch wie HotKeySet(). Egal an welcher Position man ist, es springt immer an. Hoffe, ich konnte es halbwegs rüberbringen was ich will
fabs