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.
Verwandte Funktionen
ControlGetText, ControlCommand
Beispiel
AutoItSetOption("WinTitleMatchMode", 2)
$x = StatusbarGetText("Internet Explorer")
MsgBox(0, "Die Statusbar des Internet Explorer beinhaltet:", $x)