Function Reference

AdlibRegister

アドリブ関数を登録します。

AdlibRegister ( "function" [, time] )

 

パラメータ

function 登録されるアドリブ関数の名前
time [オプション]何ミリ秒間隔で関数を呼ぶか。デフォルトは250ms。

 

返し値

なし。

 

注意

250ms(またはtime ms)ごとに指定された関数が呼ばれます。予期しないエラーのチェックなどに使用します。
例えばアドリブ機能は予期しないエラーウィンドウのポップアップを引き起こすスクリプトで使用することができます。
アドリブ関数は頻繁に実行できるように単純なものにしてください。アドリブ関数の実行時にはメインのスクリプトは一時停止します。
またtimeパラメータはCPUに負荷をかけないように注意して使用してください。

複数のアドリブ関数を登録することができます。 既に存在するアドリブ関数を再登録すると新しいものに行進されます。

 

関連

AdlibUnRegister

 


AdlibRegister("MyAdlib")
;...
Exit

Func MyAdlib()
    ;... 実行はブロックされてはならない。...Wait(), MsgBox(), InputBox()関数は避ける
    If WinActive("Error") Then
        ;...
    EndIf
EndFunc