ExitApp

Terminiert das Skript.

ExitApp , ExitCode

Parameter

ExitCode

Wenn leer oder weggelassen, wird standardmäßig 0 verwendet (0 wird traditionell verwendet, um Erfolg zu melden). Andernfalls geben Sie einen Integer zwischen -2147483648 und 2147483647 (oder in [v1.0.48.01+] einen Ausdruck) an, der bei Beendigung des Skripts zurückgegeben werden soll. Dieser Code ist für jedes Programm zugänglich, das den Start des Skripts veranlasst hat, wie z.B. ein anderes Skript (per RunWait) oder eine Batch-Datei (.bat).

Bemerkungen

ExitApp entspricht der Auswahl des Menüpunkts "Exit" im Tray- oder Hauptmenü des Skripts.

Jede via OnExit registrierte Funktion oder Subroutine wird automatisch aufgerufen und kann die Terminierung des Skripts verhindern. In so einem Fall wird der aktuelle Thread beendet, als hätte man Exit aufgerufen.

Die Terminierung des Skripts ist nicht dasselbe wie, als würde man alle Threads beenden. Zum Beispiel werden Finally-Blöcke nicht ausgeführt und __Delete wird nicht für Objekte aufgerufen, die in lokalen Variablen enthalten sind.

Exit, OnExit, #Persistent

Beispiele

Drücken Sie einen Hotkey, um das Skript zu terminieren.

#x::ExitApp  ; WIN+X