Поділитися через


Дії миші та клавіатури

Імітуйте дії клавіатури за допомогою дії «Надіслати клавіші ». Щоб вставити спеціальні клавіші, такі як клавіші зі стрілками та Caps Lock, а також модифікації, такі як Shift і Control, виберіть пункт Вставити спеціальну клавішу.

У наведених нижче прикладах підпис додається до повідомлення електронної пошти, починаючи з двох розривів рядків. Потім дія відправляє Ctrl + A і Ctrl + C для виділення і копіювання тексту в буфер обміну.

Нотатка

Щоб використовувати ключ як модифікатор, використовуйте позначення фігурних дужок для обох клавіш.

Скріншот дії Надіслати ключі.

Щоб імітувати рухи миші, використовуйте дію «Перемістити мишу ». У наведеному нижче прикладі миша вручну переміщує вказівник миші на певні координати зі звичайною швидкістю.

Скріншот дії Move mouse.

Перемістіть вказівник миші на певне зображення на екрані за допомогою дії Перемістити курсор миші до зображення . У наведеному нижче прикладі курсор переміщується до першого входження піктограми пошуку і клацає лівою кнопкою миші.

Скріншот дії Перемістити курсор миші на зображення.

У розділі Додатково ви можете побачити, що дія чекає 30 секунд, поки зображення з’явиться у вікні переднього плану, і миша вкаже на центр зображення.

Знімок екрана додаткових властивостей дії Перемістити мишу на зображення.

Заблокувати ввід

Блокує ввід за допомогою миші та клавіатури, щоб цикл міг виконувати дії миші та клавіатури без утручання користувача.

Важливо

Через критично важливу функціональність для виконання дії Блокувати вхідні дані потрібні підвищені права. Тому, перш ніж використовувати дію, переконайтеся, що Power Automate вона запускається з правами адміністратора. Щоб дізнатися більше про роботу Power Automate від імені адміністратора, перейдіть до розділу Запуск Power Automate із підвищеними правами.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Заблокувати Немає Логічне значення Так Укажіть, що потрібно зробити з вводом за допомогою миші та клавіатури: заблокувати чи розблокувати

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Неможливо заблокувати або розблокувати ввід користувачем у неінтерактивному режимі Указує на проблему під час блокування або розблокування вводу в неінтерактивному режимі
Не вдалося заблокувати або розблокувати ввід Указує на проблему блокування або розблокування вводу

Отримати розташування вказівника миші

Отримує поточне розташування курсору миші на екрані в піксельних координатах.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Відносно Немає Екран, вікно переднього плану Екран Укажіть, як отримувати розташування вказівника миші: в екранних координатах чи відносно верхнього лівого кута активного вікна

Змінні, які створюються

Аргумент Ввести Опис
MousePosX Числове значення Значення розташування вказівника миші за горизонталлю (X)
MousePosY Числове значення Значення розташування вказівника миші за вертикаллю (X)

Винятки

Виняток Опис
Неможливо отримати розташування вказівника миші в неінтерактивному режимі Указує на проблему під час отримання розташування курсору миші в неінтерактивному режимі

Перемістити вказівник миші

Переміщує вказівник миші в задане розташування.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Розташування за віссю X No Числове значення Цільове розташування вказівника миші за горизонталлю (X)
Розташування за віссю Y No Числове значення Цільове розташування вказівника миші за вертикаллю (Y)
Відносно Немає Екран, Активне вікно, Поточна позиція миші Екран Укажіть, відносно чого задається нове розташування вказівника миші: лівого верхнього кута екрана, вікна переднього плану чи поточного розташування
Перемістити вказівник миші з попереднього розташування Немає Миттєвий, З анімацією (низька швидкість), З анімацією (звичайна швидкість), З анімацією (висока швидкість) Миттєві Укажіть, як переміщувати вказівник миші

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Неможливо перемістити вказівник миші в неінтерактивному режимі Указує на проблему під час переміщення вказівника миші в неінтерактивному режимі
Не вдалося перемістити вказівник миші Указує на проблеми під час переміщення вказівника миші

Навести вказівник миші на зображення

Наводить вказівник миші на зображення на екрані або у вікні переднього плану.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Зображення для наведення вказівника миші No Списокзображень Список зображень для переміщення вказівника миші
Стиль переміщення вказівника миші Немає Миттєвий, З анімацією (низька швидкість), З анімацією (звичайна швидкість), З анімацією (висока швидкість) Миттєві Укажіть стиль переміщення вказівника миші з попереднього розташування на початок записаного маршруту (або до кінцевого розташування)
Екземпляр Так Числове значення 1 Знайдено екземпляр зображення, на який потрібно перемістити вказівник миші
Надіслати клацання після переміщення вказівника миші Немає Логічне значення Ні Укажіть, чи потрібно надсилати клацання після наведення вказівника миші на зображення
Тип клацання Немає Клацання лівою кнопкою миші, клацання правою кнопкою миші, подвійне клацання, середнє клацання, ліва кнопка вниз, ліва кнопка вгору, права кнопка вниз, права кнопка вгору Клацання лівою кнопкою миші Клацання миші на зображення, яке потрібно надіслати
Очікувати появи зображення Немає Логічне значення Так Виберіть, чи потрібно очікувати дію, якщо зображення не знайдено на екрані або у вікні переднього плану
Час очікування помилки Так Числове значення 0 Час очікування помилки в секундах
Секунд до клацання Так Числове значення 0 Час очікування в секундах перед надсиланням клацання
Алгоритм зіставлення зображень Немає Базовий, Розширений Базові Який алгоритм зображення використовувати під час пошуку зображення
Розташування вказівника миші відносно зображення Немає верхній лівий кут, верхній центр, верхній правий кут, середня ліва частина, центр, середня права частина, нижній лівий кут, нижній центр, нижній правий кут по центру Частина зображення, на яку буде наведено вказівник миші
Зсув за віссю X No Текстове значення 0 Зсув вказівника миші праворуч у пікселях
Зсув за віссю Y No Текстове значення 0 Зсув вказівника миші вниз у пікселях
Припустиме відхилення Так Числове значення 10 Укажіть, наскільки зазначене зображення може відрізнятися від початково вибраного зображення
Шукати зображення на Немає Увесь екран, лише вікно переднього плану Увесь екран Вкажіть, чи слід шукати вказане зображення лише у головному вікні, чи на всьому видимому екрані. Жоден з варіантів не знайде зображення, якщо його погано видно на екрані
Режим пошуку Немає Пошук у всьому екрані або на передньому плані, пошук у вказаній підобласті екрана або вікна переднього плану Шукати на всьому екрані або у вікні переднього плану Укажіть, що потрібно сканувати, щоб знайти зазначене зображення: увесь екран (або вікно) чи лише його підобласть
X1 Так Числове значення Початкова координата X підобласті для пошуку
Y1 Так Числове значення Початкова координата Y підобласті для пошуку
X2 Так Числове значення Кінцева координата X підобласті для пошуку
Y2 Так Числове значення Кінцева координата Y підобласті для пошуку

Змінні, які створюються

Аргумент Ввести Опис
X Числове значення Координата X точки, де знаходиться зображення на екрані. Якщо пошук зображення виконується у вікні переднього плану, координата, що повертається, є відносною до верхнього лівого кута вікна
Y Числове значення Координата Y точки, де знаходиться зображення на екрані. Якщо пошук зображення виконується у вікні переднього плану, координата, що повертається, є відносною до верхнього лівого кута вікна

Винятки

Виняток Опис
Зображення не знайдено на екрані Указує, що зазначене зображення не знайдено на екрані
Неможливо перемістити вказівник миші в неінтерактивному режимі Указує на проблему під час переміщення вказівника миші в неінтерактивному режимі
Не вдалося перемістити вказівник миші Указує на проблеми під час переміщення вказівника миші
Неприпустимі координати підобласті Указує, що координати заданої підобласті неприпустимі
Недостатньо екземплярів зображення на екрані Указує, що на екрані не знайдено достатню кількість екземплярів зазначеного зображення

Навести вказівник миші на текст на екрані (OCR)

Наводить вказівник миші на текст на екрані або у вікні переднього плану за допомогою OCR.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Тип підсистеми оптичного розпізнавання символів No Змінна система оптичного розпізнавання символів, двигун Tesseract Змінна підсистеми оптичного розпізнавання символів Тип OCR-двигуна, який слід використовувати. Виберіть механізм оптичного розпізнавання символів або налаштуйте новий.
Змінна підсистеми оптичного розпізнавання символів No OCREngineObject Механізм оптичного розпізнавання символів для пошуку тексту за допомогою
Текст для пошуку No Текстове значення Текст, на який потрібно навести вказівник миші
Є регулярним виразом Немає Логічне значення Ні Визначає, чи потрібно використовувати регулярний вираз для пошуку тексту на екрані
Екземпляр Так Числове значення 1 Додатне число, яке використовуватиметься як екземпляр вхідного тексту на екрані
Шукати текст на Немає Увесь екран, лише вікно переднього плану Увесь екран Визначає, чи слід шукати вказаний текст лише у головному вікні чи на всьому видимому екрані. Жоден з варіантів не знайде текст, якщо його погано видно на екрані
Режим пошуку Немає Увесь вказаний джерело, Лише певна підобласть, Підрегіон відносно зображення Усе вказане джерело Указує, що потрібно сканувати, щоб знайти зазначений текст: увесь екран (або вікно) чи лише певну його підобласть
Зображення No Списокзображень Зображення, які визначають підобласть (відносно верхнього лівого кута зображення) для пошуку вказаного тексту
X1 Так Числове значення Початкова координата X підобласті для пошуку вказаного тексту
Припустиме відхилення Так Числове значення 10 Укажіть, наскільки зображення для пошуку може відрізнятися від початково вибраного зображення
Y1 Так Числове значення Початкова координата Y підобласті для пошуку вказаного тексту
X1 Так Числове значення Початкова координата X підобласті (відносно вказаного зображення) для пошуку заданого тексту
X2 Так Числове значення Кінцева координата X підобласті для пошуку вказаного тексту
Y1 Так Числове значення Початкова координата Y підобласті (відносно вказаного зображення) для пошуку заданого тексту
Y2 Так Числове значення Кінцева координата Y підобласті для пошуку вказаного тексту
X2 Так Числове значення Кінцева координата X підобласті (відносно вказаного зображення) для пошуку заданого тексту
Y2 Так Числове значення Кінцева координата Y підобласті (відносно вказаного зображення) для пошуку заданого тексту
Перемістити вказівник миші з попереднього розташування Немає Миттєвий, З анімацією (низька швидкість), З анімацією (звичайна швидкість), З анімацією (висока швидкість) Миттєві Стиль переміщення вказівника миші з попереднього розташування до кінцевого
Мова Windows OCR Немає китайська (спрощене письмо), китайська (традиційне письмо), чеська, данська, голландська, англійська, фінська, французька, німецька, грецька, угорська, італійська, японська, корейська, норвезька, польська, португальська, румунська, російська, сербська (кирилиця), сербська (латиниця), словацька, іспанська, шведська, турецька English Мова тексту, який визначає обробник розпізнавання символів Windows
Використовувати іншу мову Немає Логічне значення Ні Указує, чи використовувати мову, не вказану в полі "Мова Tesseract"
Мова Tesseract Немає Англійська, німецька, іспанська, французька, італійська English Мова тексту, яку розпізнає підсистема Tesseract
Скорочення мови No Текстове значення Абревіатура Тессеракт мови, яку потрібно використовувати. Наприклад, якщо дані ’eng.traineddata’, встановіть для цього параметра значення ’eng’
Шлях до мовних даних No Текстове значення Шлях до папки, яка містить дані Tesseract для вказаної мови
Множник ширини зображення No Числове значення 1 Множник ширини зображення
Множник висоти зображення No Числове значення 1 Множник висоти зображення
Очікувати появи тексту Немає Логічне значення Ні Укажіть, чи потрібно чекати, якщо текст не знайдено на екрані або у вікні переднього плану
Помилка, якщо текст не відображається протягом Так Числове значення 10 Час очікування в секундах на появу вказаного тексту
Надіслати клацання після переміщення вказівника миші Немає Логічне значення Ні Укажіть, чи потрібно надсилати клацання після наведення вказівника миші на текст
Тип клацання Немає Клацання лівою кнопкою миші, клацання правою кнопкою миші, подвійне клацання, середнє клацання, ліва кнопка вниз, ліва кнопка вгору, права кнопка вниз, права кнопка вгору Клацання лівою кнопкою миші Тип клацання мишею на текст, яке потрібно надіслати
Зачекати перед клацанням Так Числове значення 1 Час очікування в секундах перед клацанням
Розташування вказівника миші відносно тексту Немає Угорі ліворуч, угорі по центру, угорі праворуч, посередині ліворуч, посередині по центру, посередині праворуч, унизу ліворуч, внизу по центру, низу праворуч Посередині по центру Укажіть частину тексту, на яку буде наведено вказівник миші
Зсув за віссю X No Текстове значення 0 Зсув вказівника миші праворуч у пікселях
Зсув за віссю Y No Текстове значення 0 Зсув вказівника миші вниз у пікселях
Алгоритм зіставлення зображень Немає Базовий, Розширений Базові Який алгоритм зображення використовувати під час пошуку зображення

Нотатка

Power AutomateРушієм регулярних виразів є .NET. Щоб дізнатися більше про регулярні вирази, перейдіть до розділу Мова регулярних виразів - Короткий довідник.

Змінні, які створюються

Аргумент Ввести Опис
LocationOfTextFoundX Числове значення Координата X точки, де знаходиться текст на екрані. Якщо текст шукається у вікні переднього плану, ця координата є відносною до верхнього лівого кута вікна
LocationOfTextFoundY Числове значення Координата Y точки, де знаходиться текст на екрані. Якщо текст шукається у вікні переднього плану, ця координата є відносною до верхнього лівого кута вікна
ШиринаТекстЗнайдено Числове значення Ширина області, у якій знайдено текст
HeightOfTextFound Числове значення Ширина області, у якій знайдено текст

Винятки

Виняток Опис
Текст не знайдено на екрані Указує, що зазначений текст не знайдено на екрані
Неможливо перемістити вказівник миші в неінтерактивному режимі Указує на проблему під час переміщення вказівника миші в неінтерактивному режимі
Не вдалося перемістити вказівник миші Указує на проблеми під час переміщення вказівника миші
Неприпустимі координати підобласті Указує, що координати заданої підобласті неприпустимі
Не вдалося створити підсистему оптичного розпізнавання символів Указує, що сталася помилка під час спроби створити підсистему оптичного розпізнавання символів
Папка шляху до даних не існує Указує, що папка, указана для даних мови, не існує
Вибраний мовний пакет Windows не інстальовано на цьому комп’ютері Вказує на те, що вибраний мовний пакет Windows не інстальовано на комп’ютері
Підсистема оптичного розпізнавання символів недоступна Указує, що підсистема розпізнавання символів недоступна

Надіслати клацання мишею

Надсилає подію клацання мишею.

Важливо

Щоб запобігти несанкціонованому доступу,потрібно запускати з тими ж або вищими привілеями, Power Automate що й програми, які він автоматизує. Щоб використовувати дію Надіслати клацання мишею для взаємодії з програмами, запущеними з підвищеними привілеями, запустіть Power Automate програму від імені адміністратора. Докладнішу інформацію про роботу Power Automate від імені адміністратора можна знайти в розділі Запуск Power Automate із підвищеними правами.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Подія миші, яку потрібно надіслати Немає Клацання лівою кнопкою миші, клацання правою кнопкою миші, подвійне клацання, середнє клацання, ліва кнопка вниз, ліва кнопка вгору, права кнопка вниз, права кнопка вгору Клацання лівою кнопкою миші Укажіть, яку форму події миші потрібно надіслати
Очікування Так Числове значення 0 Час затримки перед надсиланням події миші в мілісекундах
Перемістити вказівник миші Немає Логічне значення Ні Перемістити вказівник миші
X No Числове значення Розташування вказівника миші за горизонталлю (X) у піксельних координатах
Y No Числове значення Розташування вказівника миші за вертикаллю (Y) у піксельних координатах
Відносно Немає Екран, Активне вікно, Поточна позиція миші Екран Укажіть, відносно чого задається нове розташування вказівника миші: лівого верхнього кута екрана, вікна переднього плану чи поточного розташування
Стиль переміщення вказівника миші Немає Миттєвий, З анімацією (низька швидкість), З анімацією (звичайна швидкість), З анімацією (висока швидкість) Миттєві Стиль переміщення вказівника миші з попереднього розташування на початок записаного маршруту (або до кінцевого розташування)

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Неможливо надіслати клацання мишею в неінтерактивному режимі Указує на проблему під час надсилання клацання мишею в неінтерактивному режимі
Клацання мишею за межами екрана Указує, що клацання мишею відбулося за межами екрана
Не вдалося надіслати клацання мишею Указує на проблему під час надсилання клацання мишею

Надіслати натискання клавіш

Надсилає натискання клавіш до програми, яка наразі активна.

Важливо

Щоб запобігти несанкціонованому доступу,потрібно запускати з тими ж або вищими привілеями, Power Automate що й програми, які він автоматизує. Щоб використовувати дію Надіслати ключі для взаємодії з програмами, запущеними з підвищеними привілеями, запустіть Power Automate їх від імені адміністратора. Щоб дізнатися більше про роботу Power Automate від імені адміністратора, перейдіть до розділу Запуск Power Automate із підвищеними правами.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Надіслати натискання клавіш до Немає Вікно переднього плану, За елементом інтерфейсу користувача, За екземпляром/дескриптором вікна, За назвою та/або класом Вікно переднього плану Вкажіть, чи надсилати ключі до вікна переднього плану, чи до елемента інтерфейсу користувача, чи до екземпляра вікна, чи комбінації назви/класу вікна
Текст, який потрібно надіслати No Пряме зашифроване введення або текстове значення Текст, який потрібно надіслати в програму
Затримка між натисканнями клавіш Так Числове значення 10 Укажіть затримку в мілісекундах між надсиланням натискань клавіш, щоб уникнути помилок вводу
Надсилати текст як натискання клавіш Немає Логічне значення Ні Емуляція натискань клавіш на клавіатурі під час надсилання цілого тексту

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Неможливо надіслати натискання клавіш у неінтерактивному режимі Указує на проблему під час надсилання натискання клавіш у неінтерактивному режимі
Текст, який потрібно надіслати, не представляє припустимі натискання клавіш Указує, що зазначений текст не представляє припустимі натискання клавіш
Немає активної програми для надсилання натискань клавіш Указує, що немає активної програми для надсилання натискань клавіш
Не вдалося надіслати натискання клавіш Указує на проблему під час надсилання натискання клавіш

Нотатка

Щоб імітувати фізичне натискання клавіші під час дії «Надіслати ключі », використовуйте позначення фігурних дужок {} . Щоб використовувати ключ як модифікатор, використовуйте позначення фігурних дужок {} для обох клавіш. Дія «Надіслати ключі» приймає коди віртуальних ключів.

Дійсні ключі

Категорія Ключі
Кнопки LButton, RButton, Cancel, MButton, XButton1, XButton2
Керування за допомогою клавіатури Назад, Tab, LineFeed, Clear, Enter, Return, ShiftKey, ControlKey, Menu, Pause, CapsLock, Capital, Escape, Space, Prior, PageUp, PageDown, Next, End, Home, Left, Up, Right, Down, Select, PrintScreen, Insert, Delete, Help
Кнопки HangulMode, HanguelMode, KanaMode, JunjaMode, FinalMode, KanjiMode, HanjaMode
Ключі IME IMEConvert, IMENonconvert, IMEAccept, IMEAceept, IMEModeChange
Клавіші браузера BrowserSearch, BrowserFavorites, BrowserHome
Клавіші гучності VolumeMute, VolumeDown, VolumeUp
Мультимедійні ключі MediaNextTrack, MediaPreviousTrack, MediaStop, MediaPlayPause
Кнопки LaunchMail, SelectMedia, LaunchApplication1, LaunchApplication2
Ключі OEM OemКрапка з комою, Oem1, Oemplus, Oemcomma, OemMinus, OemPeriod, Oem2, OemQuestion, Oem3, Oemtilde, Oem4, OemOpenBrackets, OemPipe, Oem5, OemCloseBrackets, Oem6, OemQuotes, Oem7, Oem8, OEM102, OemBackslash, OemClear
Кнопки ProcessKey, Packet, Attn, Crsel, Exsel, EraseEof, Play, Zoom, NoName, Pa1
Кнопки KeyCodem, Shift, Control, Alt, модифікатори
Клавіші D D0, D1, D2, D3, D4, D5, D6, D7, D8, D9
Листи А, Б, В, Д, Е, Ж, Г, Н, І, Ж, К, Л, М, Н, О, П, К, Р, Р, С, Т, У, В, Ш, Х, У, З
Клавіші Windows LWin, RWin, Додатки, Сон
Клавіші NumPad NumPad0, NumPad1, NumPad2, NumPad3, NumPad4, NumPad5, NumPad6, NumPad7, NumPad8, NumPad9
Ключі обчислень Множити, Додавати, Роздільник, Віднімати, Десятковий, Ділити
Функціональні клавіші F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24
Кнопки NumLock, Scroll, LShiftKey, RShiftKey, LControlKey, RControlKey, LMenu, RMenu, BrowserBack, BrowserForward, BrowserRefresh, BrowserStop

Натиснути або відпустити клавішу

Натискає (і утримує) або відпускає одну чи кілька клавіш-модифікаторів (Alt, Ctrl або Shift).

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Дія, яку потрібно виконати Немає Преса, Реліз Преса Укажіть, чи потрібно натискати або відпускати клавіші за допомогою цієї дії
Ctrl Немає Логічне значення Ні Укажіть, чи потрібно натиснути або відпустити клавішу Ctrl
Alt Немає Логічне значення Ні Укажіть, чи потрібно натиснути або відпустити клавішу Alt
Зміна Немає Логічне значення Ні Укажіть, чи потрібно натиснути або відпустити клавішу Shift
Реалізувати Немає Логічне значення Ні Укажіть, чи потрібно натиснути або відпустити клавішу Windows

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Неможливо натиснути або відпустити клавішу в неінтерактивному режимі Указує на проблему під час натискання або відпускання клавіші в неінтерактивному режимі

Установити стан клавіші

Установлює стан (увімкнуто або вимкнуто) для клавіш Caps Lock, Num Lock і Scroll Lock

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Клавіша Немає Caps Lock, Num Lock, Scroll Lock Caps Lock Укажіть клавішу, яку потрібно налаштувати
Область/регіон Немає Вимк., Увімк. Увімкн. Указує стан клавіші: увімкнуто або вимкнуто

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Неможливо налаштувати стан клавіші в неінтерактивному режимі Указує на проблему під час налаштування стану клавіші в неінтерактивному режимі

Очікувати дії миші

Призупиняє виконання циклу, доки вказівник миші не зміниться. Зазвичай він змінюється зі стану "курсору очікування" (пісочний годинник).

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Очікувати події вказівника миші Немає Ставати, ставати не Стати Виберіть дію курсору миші, якої потрібно дочекатися.
Вказівник миші Немає Стрілка, Запуск програми, Хрестик, Рука, Довідка, IBeam, Зачекати курсор Стрілка Укажіть стан вказівника миші.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Отримати ідентифікатор клавіатури

Отримує ідентифікатор активної клавіатури з реєстру комп’ютера.

Вхідні параметри

Ця дія не потребує жодних дій.

Змінні, які створюються

Аргумент Ввести Опис
KeyboardLayoutId Числове значення Розділ реєстру активного ідентифікатора клавіатури

Винятки

Виняток Опис
Ідентифікатор клавіатури не знайдено Указує на помилку під час отримання ідентифікатора клавіатури

Очікувати сполучення клавіш

Призупиняє виконання циклу до натискання певного сполучення клавіші. Комбінації клавіш повинні містити принаймні одну клавішу або клавішу та одну з таких клавіш (ctrl, alt, shift). Можна визначити кілька комбінацій клавіш.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Комбінації клавіш Немає Комбінації клавіш Ctrl + A Укажіть комбінації клавіш, на які слід чекати. Сполучення клавіш має містити лише одну клавішу або клавішу й модифікатор (Ctrl, Alt, Shift). Щоб додати кілька комбінацій клавіш, виберіть "Нова комбінація клавіш"
Продовжити виконання циклу після завершення часу очікування Немає Логічне значення Ні Укажіть, чи запускатиметься цикл у будь-якому випадку, якщо час очікування сполучення клавіш завершиться
Продовжити через Так Числове значення 10 Час у секундах до продовження виконання циклу

Змінні, які створюються

Аргумент Ввести Опис
IndexOfShortcutKeyPressed Числове значення Індекс сполучення клавіш, якщо вони встановлені у форматі списку.

Винятки

Виняток Опис
Не вдалося зареєструвати сполучення клавіш Указує, що не вдалося зареєструвати сполучення клавіш.