Funktionsreferenz


AdlibRegister

Registriert eine Adlib-Funktionalität.

AdlibRegister ( "function" [, time] )

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