Funktionsreferenz

WinGetText

Ermittelt den Text eines Fensters.

WinGetText ( "title" [, "text"] )

 

Parameter

title Der Titel des Fensters, das gelesen werden soll. Siehe Erweiterte Fenstertiteldefinition.
text [optional] Der Text des Fensters, das gelesen werden soll.

 

Rückgabewert

Erfolg: Gibt den Text des Fensters als String zurück.
Fehler: Gibt 0 zurück, wenn der Titel des Fensters nicht gefunden wurde.

 

Bemerkungen

Bis zu 64KB Fenstertext können abgefragt werden. "WinGetText" arbeitet auch mit minimierten Fenstern. Zur einwandfreien Arbeit mit versteckten Fenster muss "AutoItSetOption("WinDetectHiddenText", 1)" gesetzt sein.

Falls mehrere Fenster das Kriterium erfüllen, wird der Text des zuletzt aktiven Fensters gelesen.
WinGetText("[active]") gibt den Text des aktiven Fensters zurück.

 

Verwandte Funktionen

WinGetTitle, ControlGetText, WinGetClassList

 

Beispiel


$text = WinGetText("[CLASS:Notepad]", "")
MsgBox(0, "Der gelesene Text lautet:", $text)