GUIコントロール操作時の間隔を指定
SetControlDelay, Delay
引数名 | 説明 |
---|---|
Delay |
間隔をミリ秒で指定。 デフォルトは20。 -1で一切間隔なし。 0なら、他のプロセスが割り込むことが可能になる。 |
各種ウィンドウ操作コマンドのあとには、ウィンドウが操作に応答するのを待つため、少しの間処理が停止される。
「-1」を指定すると、スクリプトの次の処理とウィンドウの応答が重なることになりまずいので、少なくとも「0」にしたほうが良い。
この設定の基本値は、スクリプトの最初のAutoExecuteセクションで設定する。
ホットキーなどで新たに起動されたスレッドでは、設定は基本値に設定される。
A_ControlDelay変数で現在の設定値を参照できる。
Control, ControlMove, ControlClick, ControlFocus, ControlSetText, SetWinDelay, SetKeyDelay, SetMouseDelay, SetBatchLines
SetControlDelay, 0