Retrieves the text from a standard status bar control.
StatusbarGetText ( "title" [, "text" [, part]] )
Parameters
title | The title of the window to check. |
text | [optional] The text of the window to check. |
part | [optional] The "part" number of the status bar to read - the default is 1. 1 is the first possible part and usually the one that contains the useful messages like "Ready" "Loading...", etc. |
Return Value
Success: | Returns the text read. |
Failure: | Returns empty string and sets @error to 1 if no text could be read. |
Remarks
This functions attempts to read the first standard status bar on a window (Microsoft common control: msctls_statusbar32). Some programs use their own status bars or special versions of the MS common control which StatusbarGetText cannot read. For example, StatusbarText does not work on the program TextPad; however, the first region of TextPad's status bar can be read using ControlGetText("TextPad", "", "HSStatusBar1")
Related
ControlGetText, ControlCommand
Example
AutoItSetOption("WinTitleMatchMode", 2)
$x = StatusbarGetText("Internet Explorer")
MsgBox(0, "Internet Explorer's status bar says:", $x)