基 础 函 数 参 考


AdlibRegister

注册 Adlib 函数.

AdlibRegister ( "函数" [, 时间] )

参 数

函数 注册的 Adlib 函数的名称.
时间 [可选函数] 调用 Adlib 函数的间隔时间(毫秒). 默认为 250 毫秒.

返 回 值

None.

备 注

每 250 毫秒 (或指定的时间) 调用注册的函数--通常用于检查不可预知的错误.
例如, 可以使用 Adlib 函数处理脚本中不可预知的错误弹出窗口.
Adlib 函数应尽可能的简单, 因为它要频繁地执行,而且在执行期间主脚本将被暂停.
另外, 应小心使用“时间”参数, 以免 CPU 负荷过高.
你不能使用参数注册函数.

可以注册多个 Adlib 函数. 重新注册已经存在的 Adlib 函数将更新该函数的调用时间.

相 关 函 数

AdlibUnRegister

函 数 示 例


AdlibRegister("MyAdlib")
;...
Exit

Func MyAdlib()
    ;... 必须非阻塞运行, 避免使用 ...Wait(), MsgBox(), InputBox() 等阻断型函数
    If WinActive("Error") Then
        ;...
    EndIf
EndFunc   ;==>MyAdlib

provider with jb51.net (unicode)