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