SetControlDelay

GUIコントロール操作時の間隔を指定

SetControlDelay, Delay 

Parameters

引数名説明
Delay 間隔をミリ秒で指定。
デフォルトは20。
-1で一切間隔なし。
0なら、他のプロセスが割り込むことが可能になる。

Remarks

各種ウィンドウ操作コマンドのあとには、ウィンドウが操作に応答するのを待つため、少しの間処理が停止される。
「-1」を指定すると、スクリプトの次の処理とウィンドウの応答が重なることになりまずいので、少なくとも「0」にしたほうが良い。

この設定の基本値は、スクリプトの最初のAutoExecuteセクションで設定する。
ホットキーなどで新たに起動されたスレッドでは、設定は基本値に設定される。

A_ControlDelay変数で現在の設定値を参照できる。

Related

Control, ControlMove, ControlClick, ControlFocus, ControlSetText, SetWinDelay, SetKeyDelay, SetMouseDelay, SetBatchLines

Example(s)

SetControlDelay, 0