Hallo Freunde der automatisierten Schritte,
wird der Rückgabewert in @extended gespeichert?
Falls ja, warum erhalte ich in folgendem Script 0, was für "Fehler" steht, obwohl Notepad aktiviert wurde?
Ich hätte gerne - wie in der Hilfe steht - das Handle. Ist @extended dafür die falsche Variable?
Spoiler anzeigen
WinActivate("[CLASS:Notepad]", "") ; Fenster Notepad aktivieren
WinWaitActive("[CLASS:Notepad]", "", 5) ; wartet x Sekunden, bis Notepad aktiv ist (Vordergrundfenster)
If @extended = 0 Then
MsgBox (0 , "Fehler", "@error = " & @error & " @extended = " & @extended)
Else
MsgBox (0 , "kein Fehler", "@error = " & @error & " @extended = " & @extended)
EndIf
;~ WinWaitActive
;~ Unterbricht die Ausführung eines Skripts bis das angegebene Fenster aktiv ist.
;~ Rückgabewert
;~ Erfolg: Gibt das Handle des gewünschten Fensters zurück.
;~ Fehler: Gibt 0 zurück, wenn die maximale Unterbrechungszeit überschritten wurde.
Viele Grüße
AutoMit