Funktionsreferenz


WinWaitClose

Unterbricht die Ausführung des Skripts bis das angegebene Fenster nicht mehr existiert.

WinWaitClose ( "title" [, "text" [, timeout]] )

Parameter

title Der Titel des Fensters, auf das gewartet werden soll. Siehe Erweiterte Fenstertiteldefinition.
text [optional] Der Text im Fenster, auf den gewartet werden soll.
timeout [optional] Maximale Unterbrechungsdauer nach der fortgefahren wird, auch wenn das Fenster noch existiert.

Rückgabewert

Erfolg: Gibt 1 zurück.
Fehler: Gibt 0 zurück, wenn die maximale Unterbrechungszeit überschritten wurde.

Bemerkungen

Wenn die Funktion aufgerufen wird und das Fenster bereits nicht mehr existiert, wird direkt 1 zurückgegeben. Das Fenster wird ungefähr alle 250 Millisekunden abgefragt.

Verwandte Funktionen

WinActive, WinExists, WinWait, WinWaitActive, WinWaitNotActive, WinWaitDelay (Option), ProcessWaitClose

Beispiel


; Wartet bis das Fenster "[CLASS:Notepad]" nicht mehr existiert
WinWaitClose("[CLASS:Notepad]")

; Wartet maximal 5 Sekunden bis das Fenster "[CLASS:Notepad]" nicht mehr existiert
WinWaitClose("[CLASS:Notepad]", "", 5)