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