指定したウィンドウがアクティブでなくなるまでスクリプトの実行を一時停止します。
WinWaitNotActive "title" [, "text" [, timeout]]
パラメータ
title | 調べるウィンドウのタイトル |
text | オプション:調べるウィンドウのテキスト |
timeout | オプション:タイムアウト時間(秒数) |
返し値
タイムアウトした場合0を返します。それ以外の場合1を返します。
注意
スクリプトは250ミリ秒ごとにウィンドウがアクティブかどうかを調べます。
関連
WinActive, WinExists, WinWait, WinWaitActive, WinWaitClose, WinWaitDelay (Option)
例
Set oAutoIt = WScript.CreateObject("AutoItX3.Control")
'"Untitled"ウィンドウがアクティブでなくなるまで待機
oAutoIt.WinWaitNotActive "Untitled"
'"Untitled"ウィンドウがアクティブでなくなるまで最大5秒、待機
oAutoIt.WinWaitNotActive "Untitled", "", 5