Ввод текста
Если элемент управления относится к определенному приложению, сначала используйте контейнер Присоединиться к приложению, а уже в него поместите Ввод текста.
Свойства
Описание общих свойств элемента см. в разделе Свойства элемента.
Символ *
в названии свойства указывает на обязательность заполнения.
Свойство | Тип | Описание |
---|---|---|
Процесс: | ||
Текст | String | Текст, который нужно ввести. Пример: |
Защищенный текст | Для вставки зашифрованного текста. Например, пароля пользователя, который не должен храниться в открытом виде | |
Режим | - | Выберите режим ввода текста: INVOKE (по умолчанию) или SIMULATE. Режим INVOKE производит вставку текста, SIMULATE - эмулирует ввод текста с клавиатуры и предназначен для тех приложений, где ввод через INVOKE не поддерживается (например, в 1С) |
Шаблон поиска | String | |
Область | Область поиска компонента | |
Элемент | Переменная со ссылкой на элемент управления, который был найден и сохранен ранее. Если заполнено это свойство, шаблон поиска указывать не нужно | |
Текущий пользователь | Boolean | Искать только среди процессов текущего пользователя. По умолчанию выключено |
Таймаут* | Int32 | Предельное время ожидания завершения процесса (мс) |
Строгий таймаут | Boolean | Определяет, нужно ли незамедлительно прерывать выполнение элемента по истечении указанного времени в свойстве Таймаут. По умолчанию выключено - Робот может продолжать выполнение еще какое-то время, сверх установленного лимита, для полного обхода дерева контролов. На данный момент свойство введено в тестовом режиме, поэтому рекомендуется использовать его аккуратно |
Эмуляция: | ||
Новое ядро | Boolean | Признак использования нового ядра. Свойство предназначено для взаимодействия с операционной системой. Включите свойство, если какие-то методы не работают без нового ядра |
Асинхронно | Boolean | Определяет, требуется ли асинхронный ввод |
Пауза | Int32 | Пауза между нажатиями в мс (несовместимо с новым ядром). Чем меньше пауза, тем быстрее будет введен текст |
Использовать команды | Boolean | Признак использования команд ввода (несовместимо с новым ядром) |
Очищать | Boolean | Определяет, нужно ли очистить область ввода перед вставкой текста. По умолчанию выключено - не очищается |
Фокус | Boolean | Устанавливает фокус ввода в элементе управления. По умолчанию фокус включен |
Last updated