Funktionsreferenz

StatusbarGetText

Liest den Text der Statusbar, soweit es sich um ein Standard Control handelt.

StatusbarGetText ( "title" [, "text" [, part]] )

 

Parameter

title Der Titel des zu prüfenden Fensters.
text [optional] Der Text des zu prüfenden Fensters.
part [optional] Die "part" Nummer der zu lesenden Statusbar - Standard ist 1. 1 ist der erste mögliche Abschnitt und beinhaltet üblicherweise nützliche Nachrichten wie "Ready" "Loading...", usw.

 

Rückgabewert

Erfolg: Gibt den gelesenen Text zurück.
Fehler: Gibt einen leeren String "" zurück und setzt @error auf 1, falls der Text nicht gelesen werden konnte

 

Bemerkungen

Die Funktion versucht, die Standard Statusbar eines Fensters zu lesen (Microsoft common control: msctls_statusbar32). Einige Programme nutzen eigene Statusbars oder spezielle Versionen des "MS common control", die von StatusbarGetText nicht gelesen werden können. Zum Beispiel funktioniert StatusbarText nicht bei dem Programm TextPad. Allerdings kann der erste Abschnitt der Statusbar von TextPad mit ControlGetText("TextPad", "", "HSStatusBar1") gelesen werden.
StatusbarGetText funktioniert auch bei minimierten und versteckten Fenstern.

 

Verwandte Funktionen

ControlGetText, ControlCommand

 

Beispiel


AutoItSetOption("WinTitleMatchMode", 2)
$x = StatusbarGetText("Internet Explorer")
MsgBox(0, "Die Statusbar des Internet Explorer beinhaltet:", $x)