Lässt ein Fenster in der Taskleiste blinken.
WinFlash ( "title" [, "text" [, flashes = 4 [, delay = 500]]] )
title | Der Titel/Fenster-Handle(hWnd)/Klassenname(class) des Fensters, das geändert wird. Siehe Erweiterte Fenstertiteldefinition. |
text | [optional] Der Text des Fensters, das geändert wird. Standardwert ist ein leerer String. Siehe Erweiterte Fenstertextdefinition. |
flashes | [optional] Die Anzahl, wie oft das Fenster blinken soll. Standard ist 4. |
delay | [optional] Die Zeit in Millisekunden, die zwischen dem Blinken gewartet werden soll. Standard ist 500 ms. |
Das Blinken ist sehr nützlich, damit es dem Benutzer auffällt!
Example()
Func Example()
; Startet Notepad
Run("notepad.exe")
; Wartet maximal 10 Sekunden bis das Notepad-Fenster erscheint
Local $hWnd = WinWait("[CLASS:Notepad]", "", 10)
; Lässt das Fenster 4 Mal mit einer Pause von jeweils einer halben Sekunde blinken
WinFlash($hWnd, "", 4, 1000)
; Wartet 5 Sekunden, damit das Editor Fenster angezeigt wird. Das Blinken wird beendet.
Sleep(5000)
; Schließt das Editorfenster durch die Verwendung des von WinWait zurückgegebenen Handles.
WinClose($hWnd)
EndFunc ;==>Example