Beendet den aktuellen Thread oder (wenn das Skript nicht persistent ist) das gesamte Skript.
Exit , 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 an (kann ein Ausdruck sein), 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).
Wenn das Skript nicht persistent ist, versucht Exit das gesamte Skript zu terminieren, äquivalent zu ExitApp.
Wenn das Skript nicht terminiert wurde, terminiert der Exit-Befehl den aktuellen Thread. Mit anderen Worten, alle Subroutinen, die direkt oder indirekt durch ein Menü, Timer oder Hotkey aufgerufen wurden, werden beendet, als wären sie alle an einem Return angekommen. Wenn Exit direkt in so einer Subroutine verwendet wird (statt in einer von ihr indirekt aufgerufenen Subroutinen), ist Exit äquivalent zu Return.
Verwenden Sie ExitApp, um ein persistentes Skript vollständig zu terminieren.
ExitApp, OnExit, Funktionen, Gosub, Return, Threads, #Persistent