AutoIt.@ - Hilfe
WinWait
Pausiert das Skript, bis ein bestimmtes Fenster existiert.
WinWait ( <str> $Titel [ , <str> $Text = "" [ , <int> $Timeout = 0 ] ] ) Parameter
| Parameter | Typ | Standardwert | Beschreibung |
| $Titel | string (Zeichenkette) | | Der Titel des Fensters, welches geprüft werden soll. Siehe Titel spezielle Definition. |
| $Text | string (Zeichenkette) | "" | [optional] Der Text des Fensters, welches geprüft werden soll. |
| $Timeout | integer (Ganzzahl) | 0 | [optional] Zeit in Sekunden. |
Rückgabewert
| Bei Erfolg: |
Gibt das Handle des Fensters zurück. |
| Bei Fehler: |
Gibt 0 zurück, falls die Zeit (siehe $Timeout-Parameter) vorrüber ist. |
Bemerkung
Dieser Befehl prüft das Fenster etwa alle 250 Millisekunden.
In Verbindung stehende Befehle
Beispiel 1
; Wartet darauf, dass das Fenster "[CLASS:Notepad]" existiert
Run("notepad")
WinWait("[CLASS:Notepad]")
; Wartet darauf, dass das Fenster "[CLASS:Notepad]" existiert
Run("notepad")
WinWait("[CLASS:Notepad]")
Beispiel 2
; Wartet maximal 5 Sekunden darauf, dass das Fenster "[CLASS:Notepad]" existiert
WinWait("[CLASS:Notepad]", "", 5)
; Wartet maximal 5 Sekunden darauf, dass das Fenster "[CLASS:Notepad]" existiert
WinWait("[CLASS:Notepad]", "", 5)