Описание функции | |
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')См. также
ControlGetText, ControlCommand
Примеры: | Как создать кнопку? |
exect=$var_s=StatusbarGetText('[CLASS:AkelPad4]')||_ViewValues('$var_s') ;; возвращает текст из 1-го раздела строки состояния AkelPad