Method Reference (COM)

WinWaitActive

指定したウィンドウがアクティブになるまでスクリプトの実行を一時停止します。

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