Нажать клавишу и удерживать / KeyPressAndHold
Группа действий: Имитация устройств
Действие имитирует нажатие на клавишу, например, на клавишу-модификатор - CTRL или Shift, и удерживает ее до выполнения действия «Отпустить клавишу».
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Клавиша | Наименование клавиши. Если указано несколько клавиш, будет выбран первый. | Robin.HotKeys | Да |
Особые условия использования
Отсутствуют
Пример использования
Задача: имеется текстовая переменная с значением = тест. Необходимо открыть блокнот и вставить туда значение данной переменной, но большими буквами. Далее, выполнить нажатие клавиши Enter для перехода курсора на новую строку.
Решение: воспользоваться действиями "Клик мышью", "Нажать клавишу и удерживать", "Ввод текста", "Опустить клавишу", "Нажатие клавиш".
Реализация:
- Собрать схему робота, состоящего из действий:
- Настроить параметры для действия "Клик мышью".
Для заполнения поля "Координаты" необходимо нажать на кнопку в виде трех точек, далее на кнопку , в появившемся окне необходимо нажать на кнопку PickArea и с зажатой клавишей Shift указать координаты элемента по которому необходимо кликнуть. - Настроить параметры для действия "Нажать клавишу и удерживать".
- Настроить параметры для действия "Ввод текста".
- Настроить параметры для действия "Отпустить клавишу".
- Настроить параметры для действия "Нажатие клавиш".
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно.
Требуемое значение записано в блокнот.