Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 3 Следующий »


Горячие клавиши / Send Keys


Имитация нажатия клавиш на клавиатуре.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КлючButton key

Код клавиши, нажатие которой необходимо произвести.

Указывается в квадратных скобках.

Ввод открывающей скобки раскрывает выпадающий список с кодами всех поддерживаемых клавиш. Справочник кодов можно посмотреть на странице Обозначение клавиш клавиатуры в Robin Studio.

Комбинация клавиш указывается через пробел или без него.

Robin.String[VK_A] [VK_F] [RETURN]Да
Количество нажатийNumber of pressing

Количество нажатий комбинации клавиш из поля "Ключ".

По умолчанию равно 1.

Robin.Numeric2Да
ПаузаPause

Время между нажатием каждой из введенных в поле "Ключ" клавиш.

Указывается в миллисекундах.

По умолчанию равно 0.

Robin.Numeric1000Нет

Особые условия использования 

Каждая клавиша задается отдельным кодом.

Т.е. если необходимо ввести какой-либо текст с помощью этого действия, то нужно указать код каждой клавиши/буквы.

Пример использования

Задача:

Открыто окно "Test.txt – Блокнот".

Необходимо его закрыть сочетанием горячих клавиш Alt+F4.

Решение:

  1. Сделать активным окно"Test.txt – Блокнот".

  2. Ввести комбинацию клавиш Alt+F4.

Реализация:

  1. Делаем активным окно"Test.txt – Блокнот".
  2. Открываем группу действий "Windows".
  3. Помещаем в рабочее пространство ROBIN Studio действие "Горячие клавиши". 
  4. Настройка действия: 
    1. Параметр "Ключ": выбираем [MENU] [F4].
    2. Параметр "Количество нажатий": оставляем единицу.
    3. Параметр "Пауза": оставляем без изменений.
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Окно блокнота стало активным и было после этого закрыто.


Ввод текста / Text input


Действие предназначено для имитации ввода текста с клавиатуры.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ТекстText

Текст, который нужно ввести.

Robin.String


Да
ЗадержкаSleep

Время между нажатием символов текста и клавиш, заданных кодом.

Указывается в миллисекундах.

По умолчанию равно 0.

Robin.Numeric500Нет

Особые условия использования

Отсутствуют.

Пример использования

Задача:

Открыто окно "Test.txt – Блокнот".

Необходимо записать в него текст "Подсчитано" и перевести курсор на новую строку.

Решение:

  1. Сделать активным окно"Test.txt – Блокнот".

  2. Ввести текст "Подсчитано".

Реализация:

  1. Делаем активным окно"Test.txt – Блокнот".
  2. Открываем группу действий "Windows".
  3. Помещаем в рабочее пространство студии действие "Ввод текста". 
  4. Настройка действия: 
    1. Параметр "Текст": заполняем "Подсчитано".
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Окно блокнота стало активным, в него был записан текст "Подсчитано" .


  • Нет меток