Горячие клавиши / Send Keys
Имитация нажатия клавиш на клавиатуре.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Ключ | Button key | Код клавиши, нажатие которой необходимо произвести. Указывается в квадратных скобках. Ввод открывающей скобки раскрывает выпадающий список с кодами всех поддерживаемых клавиш. Справочник кодов можно посмотреть на странице Обозначение клавиш клавиатуры в Robin Studio. Комбинация клавиш указывается через пробел или без него. | Robin.String | [VK_A] [VK_F] [RETURN] | Да |
Количество нажатий | Number of pressing | Количество нажатий комбинации клавиш из поля "Ключ". По умолчанию равно 1. | Robin.Numeric | 2 | Да |
Пауза | Pause | Время между нажатием каждой из введенных в поле "Ключ" клавиш. Указывается в миллисекундах. По умолчанию равно 0. | Robin.Numeric | 1000 | Нет |
Особые условия использования
Каждая клавиша задается отдельным кодом.
Т.е. если необходимо ввести какой-либо текст с помощью этого действия, то нужно указать код каждой клавиши/буквы.
Пример использования
Задача:
Открыто окно "Test.txt – Блокнот".
Необходимо его закрыть сочетанием горячих клавиш Alt+F4.
Решение:
Сделать активным окно"Test.txt – Блокнот".
Ввести комбинацию клавиш Alt+F4.
Реализация:
- Делаем активным окно"Test.txt – Блокнот".
- Открываем группу действий "Windows".
- Помещаем в рабочее пространство ROBIN Studio действие "Горячие клавиши".
- Настройка действия:
- Параметр "Ключ": выбираем [MENU] [F4].
- Параметр "Количество нажатий": оставляем единицу.
- Параметр "Пауза": оставляем без изменений.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Окно блокнота стало активным и было после этого закрыто.
Ввод текста / Text input
Действие предназначено для имитации ввода текста с клавиатуры.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Текст | Text | Текст, который нужно ввести. | Robin.String | Да | |
Задержка | Sleep | Время между нажатием символов текста и клавиш, заданных кодом. Указывается в миллисекундах. По умолчанию равно 0. | Robin.Numeric | 500 | Нет |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Открыто окно "Test.txt – Блокнот".
Необходимо записать в него текст "Подсчитано" и перевести курсор на новую строку.
Решение:
Сделать активным окно"Test.txt – Блокнот".
Ввести текст "Подсчитано".
Реализация:
- Делаем активным окно"Test.txt – Блокнот".
- Открываем группу действий "Windows".
- Помещаем в рабочее пространство студии действие "Ввод текста".
- Настройка действия:
- Параметр "Текст": заполняем "Подсчитано".
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Окно блокнота стало активным, в него был записан текст "Подсчитано" .