Funktionsreferenz
AdlibRegister
Registriert eine Adlib-Funktionalität.
Parameter
| function |
Der Name der Adlib-Funktion, die registriert werden soll. |
| time |
[optional] Wie häufig die Funktion in Millisekunden aufgerufen werden soll. Standard ist 250 ms. |
Rückgabewert
Keine.
Bemerkungen
Alle 250 ms (oder Zeit ms) wird die spezifizierte "Funktion" aufgerufen - normalerweise, um auf unerwartete Fehler zu prüfen. Z.B. könnte adlib in einem Skript benutzt werden, welches ein unvorhergesehenes Fehler-Fenster öffnet.
Die adlib Funktion sollte einfach gehalten werden, da sie oft ausgeführt wird und während dieser Zeit das Skript pausiert.
Außerdem sollte vorsichtig mit dem time-Parameter umgegangen werden um unnötige CPU-Last zu vermeiden.
Es können keine Funktionen registriert werden die Parameter enthalten.
Manche Adlib-Funktionen können bereits registriert sein. Ein erneutes registrieren einer bereits existierenden Adlib-Funktion erneuert diese mit einer neuen Zeit.
Verwandte Funktionen
AdlibUnRegister
Beispiel
AdlibRegister("MyAdlib")
;...
Exit
Func MyAdlib()
;... die Ausführung darf nicht blockiert werden. Die Verwendung der ...Wait(), MsgBox(), InputBox() Funktionen ist daher zu vermeiden.
If WinActive("Fehler") Then
;...
EndIf
EndFunc ;==>MyAdlib