Описание функции


StatusbarGetText

Возвращает текст из строки состояния.

StatusbarGetText('title'[,'text'[,part=1]])

Параметры

title Заголовок/дескриптор/класс окна. См. заголовки и текст окон.
text [необязательный] Текст окна.
part [необязательный] Параметр part номер раздела строки состояния, по умолчанию 1. Значение параметра равное 1 означает первый раздел и обычно он содержит полезные сообщения, например, "Чтение", "Загрузка..." и т.д.

Возвращаемое значение

Успех:Возвращает текст.
Ошибка:Возвращает '' (пустую строку) и устанавливает @error = 1, если невозможно прочитать текст.

Примечания

Эта функция пытается прочитать первый раздел в строке состояния окна (общий элемент Microsoft: msctls_statusbar32). Некоторые программы используют свои собственные строки состояния или специальные версии общего элемента Microsoft, которые StatusbarGetText() не может прочитать. Например, StatusbarGetText() не работает с программой TextPad; однако, первую область строки состояния TextPad'а можно прочитать используя ControlGetText('TextPad','''','HSStatusBar1')
StatusbarGetText() может работать с окнами, которые свёрнуты или даже скрыты.

Функцию можно подключить через команду exect
Для передачи пустой строки можно воспользоваться ключевым словом Null

См. также

ControlGetText, ControlCommand

Примеры:
 Как создать кнопку?


exect=$var_s=StatusbarGetText('[CLASS:AkelPad4]')||_ViewValues('$var_s') ;; возвращает текст из 1-го раздела строки состояния AkelPad


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru