Method Reference (COM)

WinWaitNotActive

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

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