Получить текст
Last updated
Last updated
Компонент позволяет получить текст из выбранного элемента управления.
Описание общих свойств элемента см. в разделе Свойства элемента.
Символ *
в названии свойства указывает на обязательность заполнения.
Процесс:
Шаблон поиска
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
.
Для корректной работы свойства требуется, чтобы искомый текст отображался на экране при выполнении элемента Роботом, не перекрывался другими экранами, не был спрятан и т.д.
элемента управления
List<>