Registriert eine Funktion, die aufgerufen werden soll, wenn AutoIt verlassen wird.
OnAutoItExitRegister ( "function" )
function | Der Name der Funktion die aufgerufen werden soll. |
Erfolg: | 1. @extended kann gesetzt werden, falls die Funktion bereits registriert ist. |
Fehler: | 0. |
Der Exit Code kann mit @exitCode abgefragt werden.
Die Exit Methode kann mit @exitMethod abgefragt werden.
$EXITCLOSE_NORMAL (0) | Normales schließen. |
$EXITCLOSE_BYEXIT (1) | Geschlossen durch eine Exit Funktion. |
$EXITCLOSE_BYCLICK (2) | Geschlossen durch anklicken von Exit im Systemtray. |
$EXITCLOSE_BYLOGOFF (3) | Geschlossen durch Abmeldung des Benutzers. |
$EXITCLOSE_BYSHUTDOWN (4) | Geschlossen durch herunterfahren von Windows. |
Exit, OnAutoItExitUnRegister, OnAutoItStartRegister, SetExitCode (Option), _FormatAutoItExitCode, _FormatAutoItExitMethod
#include <MsgBoxConstants.au3>
OnAutoItExitRegister("MyTestFunc")
OnAutoItExitRegister("MyTestFunc2")
Sleep(1000)
Func MyTestFunc()
MsgBox($MB_SYSTEMMODAL, "Exit Ergebnis 1", 'Exit Nachricht von MyTestFunc()')
EndFunc ;==>MyTestFunc
Func MyTestFunc2()
MsgBox($MB_SYSTEMMODAL, "Exit Ergebnis 2", 'Exit Nachricht von MyTestFunc2()')
EndFunc ;==>MyTestFunc2