Ввод текста

Если элемент управления относится к определенному приложению, сначала используйте контейнер Присоединиться к приложению, а уже в него поместите Ввод текста.

Свойства

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

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

Процесс:

Текст

String

Текст, который нужно ввести. Пример: "text"

Защищенный текст

Для вставки зашифрованного текста. Например, пароля пользователя, который не должен храниться в открытом виде

Режим

-

Выберите режим ввода текста: INVOKE (по умолчанию) или SIMULATE. Режим INVOKE производит вставку текста, SIMULATE - эмулирует ввод текста с клавиатуры и предназначен для тех приложений, где ввод через INVOKE не поддерживается (например, в 1С)

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

String

Область

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

Элемент

Переменная со ссылкой на элемент управления, который был найден и сохранен ранее. Если заполнено это свойство, шаблон поиска указывать не нужно

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

Boolean

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

Таймаут*

Int32

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

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

Boolean

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

Эмуляция:

Новое ядро

Boolean

Признак использования нового ядра. Свойство предназначено для взаимодействия с операционной системой. Включите свойство, если какие-то методы не работают без нового ядра

Асинхронно

Boolean

Определяет, требуется ли асинхронный ввод

Пауза

Int32

Пауза между нажатиями в мс (несовместимо с новым ядром). Чем меньше пауза, тем быстрее будет введен текст

Использовать команды

Boolean

Признак использования команд ввода (несовместимо с новым ядром)

Очищать

Boolean

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

Фокус

Boolean

Устанавливает фокус ввода в элементе управления. По умолчанию фокус включен

Last updated