Получить текст

Компонент позволяет получить текст из выбранного элемента управления.

Свойства

Описание общих свойств элемента см. в разделе Свойства элемента. Символ * в названии свойства указывает на обязательность заполнения.

СвойствоТипОписание

Процесс:

Шаблон поиска

String

Шаблон поиска элемента управления

Элемент

Ссылка на элемент управления

Область

Область поиска компонента

Текущий пользователь

Boolean

Определяет, нужно ли выполнять поиск только среди процессов текущего пользователя. По умолчанию отключено

Режим

-

Режим чтения текста. Доступные значения: 1) Default - по умолчанию; 2) Native; 3) Native_Full.

Если возникает проблема с чтением текста в режиме по умолчанию, следует переключить режим на Native или Native_Full. Важно: в режиме Native необходимо, чтобы весь искомый текст был виден на экране. Экран не должен перекрываться другими окнами!

Цель

-

Цель для перехвата текста. Помогает лучше распознавать текст в ПО, не поддерживающих UI Automation (как правило, это более старые программы). Работает только с режимом Native или Native Full, для режима Default игнорируется.

По умолчанию для цели установлено значение GDI. Если библиотека GDI не помогает получить нужный результат, попробуйте изменить значение на USP10

Таймаут*

Int32

Предельное время ожидания завершения процесса (мс). По умолчанию 10000 мс

Строгий таймаут

Boolean

Определяет, нужно ли незамедлительно прерывать выполнение элемента по истечении указанного времени в свойстве Таймаут. По умолчанию выключено - Робот может продолжать выполнение еще какое-то время, сверх установленного лимита, для полного обхода дерева контролов. На данный момент свойство введено в тестовом режиме, поэтому рекомендуется использовать его аккуратно

Вывод:

Переменная

String

Переменная вывода для сохранения полученного текста

Блоки текста

Переменная сохраняет полученный текст в виде сгруппированных блоков. Это опциональное свойство, которое является альтернативой строковой переменной и работает только с режимом Native или Native Full (в режиме Default переменная будет пустой). Используется для извлечения текстовых данных из форм/таблиц десктопных приложений.

Позволяет продолжить работу с полученным текстом в дальнейшем: например, найти координаты нужного слова, чтобы выполнить клик мышью. Координаты будут доступны, только если выбрана цель GDI.

Для корректной работы свойства требуется, чтобы искомый текст отображался на экране при выполнении элемента Роботом, не перекрывался другими экранами, не был спрятан и т.д.

Last updated