Funktionsreferenz

WinGetClassList

Liest die Klassennamen eines Fensters aus.

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

 

Parameter

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

 

Rückgabewert

Erfolg: Gibt einen String mit den Klassennamen des Fensters zurück.
Fehler: Gibt "" zurück und setzt @error = 1, wenn kein Fenster die Kriterien erfüllt.

 

Bemerkungen

Klassennamen werden durch einen Zeilenvorschub (linefeed = @LF) voneinander getrennt. "WinGetClassList" arbeitet sowohl mit minimierten, als auch versteckten Fenstern. Bis zu 64KB Text können ausgelesen werden. Falls mehrere Fenster das Kriterium erfüllen, werden die Klassennamen des zuletzt aktiven Fensters gelesen.

 

Verwandte Funktionen

WinGetText, ControlCommand

 

Beispiel


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