Действия с мишката и клавиатурата
Симулирайте активността на клавиатурата с действието "Изпращане на клавиши ". За да вмъкнете специални клавиши, като клавишите със стрелки и Caps Lock, и модификации, като например Shift и Control, изберете Вмъкване на специален клавиш.
Следващите примери добавят подпис към имейл съобщение, започвайки с два нови реда. След това действието изпраща Ctrl + A и Ctrl + C , за да изберете и копирате текста в клипборда.
Бележка
За да използвате клавиш като модификатор, използвайте нотацията с къдрави скоби и за двата клавиша.
За да симулирате движения на мишката, използвайте действието Преместване на мишката . Следващият пример премества мишката ръчно до определени координати с нормална скорост.
Преместете мишката до определено изображение на екрана с действието Преместване на мишката към изображението . Следващият пример премества курсора до първото появяване на иконата за търсене и щраква с левия бутон върху нея.
В раздела Разширени на действието можете да видите, че действието чака 30 секунди, за да се появи изображението в прозореца на преден план, а мишката ще посочи центъра на изображението.
Блокиране на въвеждането
Блокира въвеждането от потребителя чрез мишка и клавиатура, за да може потокът да извършва действия с мишката и клавиатурата без намеса от потребителя.
Важно
Поради критичната си функционалност действието Block input изисква повишени права, за да се изпълни. Следователно, преди да използвате действието, уверете се, че се Power Automate изпълнява с права на администратор. За да намерите повече информация относно изпълнението Power Automate като администратор, отидете на Изпълнявай Power Automate с повишени права.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Блокиране | Неприложимо | Булева стойност | True | Укажете дали да се блокира, или да се деблокира въвеждането чрез мишката и клавиатурата |
Създадени променливи
Това действие не произвежда никакви променливи.
Изключения
Изключение | Описание |
---|---|
Не може да се блокира/деблокира потребителското въвеждане в неинтерактивен режим | Показва проблем с блокирането/деблокирането на въвеждането в неинтерактивен режим |
Блокирането/деблокирането на въвеждането е неуспешно | Указва проблем с блокирането/деблокирането на въвеждането |
Получаване на позицията на мишката
Извлича текущата позиция на курсора на мишката на екрана в пикселни координати.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Спрямо | Неприложимо | Екран, прозорец на преден план | Екран | Укажете дали позицията на мишката да се извлече в координати на екрана, или спрямо горния ляв ъгъл на активния прозорец |
Създадени променливи
Аргумент | Тип | Описание |
---|---|---|
Мишка PosX | Числова стойност | Стойността по хоризонталата (X) на позицията на мишката |
MousePosY | Числова стойност | Стойността по вертикалата (Y) на позицията на мишката |
Изключения
Изключение | Описание |
---|---|
Не може да се извлече позицията на мишката в неинтерактивен режим | Указва проблем с извличането на позицията на курсора на мишката в неинтерактивен режим |
Преместване на мишката
Премества мишката в определена позиция.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Позиция X | No | Числова стойност | Стойността по хоризонталата (X) на позицията, на която да бъде изпратена мишката | |
Позиция Y | No | Числова стойност | Стойността по вертикалата (Y) на позицията, на която да бъде изпратена мишката | |
Спрямо | Неприложимо | Екран, Активен прозорец, Текуща позиция на мишката | Екран | Укажете дали новата позиция на мишката ще бъде спрямо горния ляв ъгъл на екрана, най-предния прозорец, или текущата позиция на мишката |
Преместване на мишката от предишната позиция | Неприложимо | Instant, С анимация (ниска скорост), С анимация (нормална скорост), С анимация (висока скорост) | Незабавно | Укажете как да се премества мишката |
Създадени променливи
Това действие не произвежда никакви променливи.
Изключения
Изключение | Описание |
---|---|
Мишката не може да бъде преместена в неинтерактивен режим | Указва проблем с преместването на мишката в неинтерактивен режим |
Неуспешно преместване на мишката | Указва проблем с преместването на мишката |
Преместване на мишката до изображение
Премества мишката върху изображение, намерено на екрана или в прозореца на преден план.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Изображение, към което да се премести мишката | No | Списък на изображенията | Списъкът с изображения, към които да се премести мишката | |
Стил на движение на мишката | Неприложимо | Instant, С анимация (ниска скорост), С анимация (нормална скорост), С анимация (висока скорост) | Незабавно | Укажете стила на движение, чрез който ще се мести мишката от предишното си положение към началото на записания маршрут (или в крайната си позиция) |
Екземпляр | Да | Числова стойност | 1 | Намереният екземпляр на изображението, към който да се премести мишката |
Изпращане на щракване след преместването на мишката | Неприложимо | Булева стойност | False | Укажете дали да се изпрати щракване, след като мишката бъде позиционирана върху изображението |
Тип щракване | Неприложимо | Ляв клик, Десен бутон, Двукратно щракване, Среден щрак, Ляв бутон надолу, Ляв бутон нагоре, Десен бутон надолу, Десен бутон нагоре | Щракване с левия бутон на мишката | Щракването с мишката, което да се изпрати към изображението |
Изчакване изображението да се появи | Неприложимо | Булева стойност | True | Изберете дали искате действието да изчака, ако изображението не е намерено на екрана или в прозореца на преден план |
Времето за изчакване за неуспех | Да | Числова стойност | 0 | Времето за изчакване за неуспех в секунди |
Секунди преди щракване | Да | Числова стойност | 0 | Броят секунди за изчакване преди изпращане на щракването |
Алгоритъм за съпоставяне на изображения | Неприложимо | Основни, разширени | Основни | Кой алгоритъм за изображения да се използва при търсене на изображение |
Позиция на мишката спрямо изображението | Неприложимо | горния ляв ъгъл, горния център, горния десен ъгъл, средната лява част, центъра, средната дясна част, долния ляв ъгъл, долния център, долния десен ъгъл | в центъра | Секцията на изображението, към която ще се премести мишката |
Изместване по X | No | Текстова стойност | 0 | Пикселите за отместване на мишката от позицията надясно |
Изместване по Y | No | Текстова стойност | 0 | Пикселите за отместване на мишката от позицията надолу |
Толеранс | Да | Числова стойност | 10 | Укажете колко може да се различава посоченото изображение от първоначално избраното |
Търсене на изображението на | Неприложимо | Цял екран, само прозорец на преден план | Цял екран | Задайте дали да търсите указаното изображение само в най-предния прозорец или в целия видим екран. Нито един от двата избора няма да намери изображението, ако не се вижда ясно на екрана |
Режим на търсене | Неприложимо | Търсене на целия екран или прозореца на предния план, Търсене в определен подрегион на екрана или прозореца на предния план | Търсене на целия екран или в прозореца на преден план | Укажете дали да се сканира целият екран (или прозорец), за да се намери предоставеното изображение, или само подрегион от него |
X1 | Да | Числова стойност | Началната позиция по X на подрегиона за търсене | |
Y1 | Да | Числова стойност | Началната позиция по Y на подрегиона за търсене | |
X2 | Да | Числова стойност | Крайната позиция по X на подрегиона за търсене | |
Y2 | Да | Числова стойност | Крайната позиция по Y на подрегиона за търсене |
Създадени променливи
Аргумент | Тип | Описание |
---|---|---|
X | Числова стойност | Координатата X на точката, където изображението се намира на екрана. Ако изображението се търси в прозореца на преден план, върнатата координата е спрямо горния ляв ъгъл на прозореца |
Y | Числова стойност | Координатата Y на точката, където изображението се намира на екрана. Ако изображението се търси в прозореца на преден план, върнатата координата е спрямо горния ляв ъгъл на прозореца |
Изключения
Изключение | Описание |
---|---|
Изображението не е намерено на екрана | Указва, че посоченото изображение не е намерено на екрана |
Мишката не може да бъде преместена в неинтерактивен режим | Указва проблем с преместването на мишката в неинтерактивен режим |
Неуспешно преместване на мишката | Указва проблем с преместването на мишката |
Невалидни координати на подрегиона | Указва, че координатите на дадения подрегион са невалидни |
На екрана не са намерени достатъчно екземпляри на изображението | Указва, че на екрана не са намерени достатъчно екземпляри на посоченото изображение |
Преместване на мишката върху текст на екрана (OCR)
Премества мишката върху текст, намерен чрез OCR на екрана или в прозореца на преден план.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Тип на система за OCR | No | OCR двигател променлива, Tesseract двигател | Променлива на системата за OCR | Типът OCR двигател, който трябва да се използва. Изберете конфигуриран OCR двигател или настройте нов. |
Променлива на системата за OCR | No | OCREngineObject | OCR машината за търсене на текста с | |
Текст за търсене | No | Текстова стойност | Текстът, върху който да се премести мишката | |
Е „Регулярен израз“ | Неприложимо | Булева стойност | False | Дали да се използва регулярен израз за търсене на текст на екрана |
Екземпляр | Да | Числова стойност | 1 | Положително число, което обозначава поредния екземпляр на въведения текст на екрана |
Търсене на текста на | Неприложимо | Цял екран, само прозорец на преден план | Цял екран | Дали да търсите указания текст само в най-предния прозорец или в целия видим екран. Нито един избор няма да намери текста, ако не се вижда ясно на екрана |
Режим на търсене | Неприложимо | Целият определен източник, само специфичният подрегион, подрегионът спрямо изображението | Целият посочен източник | Дали да сканирате целия екран (или прозорец), за да намерите предоставения текст, или да стесните само до подрегион от него |
Изображения | No | Списък на изображенията | Изображенията, указващи подрегиона (спрямо горния ляв ъгъл на изображението), за сканиране за предоставения текст | |
X1 | Да | Числова стойност | Началната координата по X на подрегиона за сканиране за предоставения текст | |
Толеранс | Да | Числова стойност | 10 | Укажете колко може да се различава търсеното изображение от първоначално избраното изображение |
Y1 | Да | Числова стойност | Началната координата по Y на подрегиона за сканиране за предоставения текст | |
X1 | Да | Числова стойност | Началната координата по X на подрегиона спрямо посоченото изображение за сканиране за предоставения текст | |
X2 | Да | Числова стойност | Крайната координата по X на подрегиона за сканиране за предоставения текст | |
Y1 | Да | Числова стойност | Началната координата по Y на подрегиона спрямо посоченото изображение за сканиране за предоставения текст | |
Y2 | Да | Числова стойност | Крайната координата по Y на подрегиона за сканиране за предоставения текст | |
X2 | Да | Числова стойност | Крайната координата по X на подрегиона спрямо посоченото изображение за сканиране за предоставения текст | |
Y2 | Да | Числова стойност | Крайната координата по Y на подрегиона спрямо посоченото изображение за сканиране за предоставения текст | |
Преместване на мишката от предишната позиция | Неприложимо | Instant, С анимация (ниска скорост), С анимация (нормална скорост), С анимация (висока скорост) | Незабавно | Стилът на движение, чрез който мишката ще се премести от предишната си позиция в крайната си позиция |
Windows OCR език | Неприложимо | Китайски (опростен), китайски (традиционен), чешки, датски, холандски, английски, фински, френски, немски, гръцки, унгарски, италиански, японски, корейски, норвежки, полски, португалски, румънски, руски, сръбски (кирилица), сръбски (латиница), словашки, испански, шведски, турски | English | Езикът на текста, който OCR машината на Windows открива |
Използване на друг език | Неприложимо | Булева стойност | False | Указва дали да се използва език, който не е предоставен в полето „Език на Tesseract“ |
Език на Tesseract | Неприложимо | Английски, Немски, Испански, Френски, Италиански | English | Езикът на текста, който система на Tesseract открива |
Абревиатура на езика | No | Текстова стойност | Съкращението Tesseract на езика, който трябва да се използва. Например, ако данните са 'eng.traineddata', задайте този параметър на 'eng' | |
Път на данни на език | No | Текстова стойност | Пътят на папката, която съдържа данните на Tesseract за посочения език | |
Множител на ширина на изображението | No | Числова стойност | 1 | Множителят на ширината на изображението |
Множител на височина на изображението | No | Числова стойност | 1 | Множител на височината на изображението |
Изчакване текстът да се появи | Неприложимо | Булева стойност | False | Укажете дали да се изчаква, ако текстът не бъде намерен на екрана или в прозореца на преден план |
Неуспешно, ако текстът не се появи в рамките на | Да | Числова стойност | 10 | Броят секунди за изчакване да се появи предоставеният текст |
Изпращане на щракване след преместването на мишката | Неприложимо | Булева стойност | False | Укажете дали да се изпрати щракване, след като мишката бъде позиционирана върху текста |
Тип щракване | Неприложимо | Ляв клик, Десен бутон, Двукратно щракване, Среден щрак, Ляв бутон надолу, Ляв бутон нагоре, Десен бутон надолу, Десен бутон нагоре | Щракване с левия бутон на мишката | Типът щракване с мишката, който да бъде изпратен към текста |
Изчакване преди щракване за | Да | Числова стойност | 1 | Броят секунди за изчакване преди щракване |
Позиция на мишката спрямо текста | Неприложимо | Горе вляво, Горе център, Горе вдясно, Среден ляв, Среден център, Среден десен ъгъл, Долу вляво, Долу център, Долу вдясно | Централна средна част | Укажете към коя секция на текста ще бъде преместена мишката |
Изместване по X | No | Текстова стойност | 0 | Отместване на мишката от позицията с толкова пиксела надясно |
Изместване по Y | No | Текстова стойност | 0 | Отместване на мишката от позицията с толкова пиксела надолу |
Алгоритъм за съпоставяне на изображения | Неприложимо | Основни, разширени | Основни | Кой алгоритъм за изображения да се използва при търсене на изображение |
Бележка
Power AutomateДвигателят на регулярния израз е .NET. За да намерите повече информация за регулярните изрази, отидете на Език на регулярните изрази – Бърза справка.
Създадени променливи
Аргумент | Тип | Описание |
---|---|---|
МестоположениеНамеренТекстХ | Числова стойност | Координатата X на точката, където текстът се намира на екрана. Ако текстът се търси в прозореца на предния план, тази координата е спрямо горния ляв ъгъл на прозореца |
Местоположение на TextFoundY | Числова стойност | Координатата Y на точката, където текстът се намира на екрана. Ако текстът се търси в прозореца на предния план, тази координата е спрямо горния ляв ъгъл на прозореца |
WidthOfTextFound | Числова стойност | Ширината на областта, в която е намерен текстът |
HeightOfTextFound | Числова стойност | Ширината на областта, в която е намерен текстът |
Изключения
Изключение | Описание |
---|---|
Текстът не е намерен на екрана | Указва, че посоченият текст не може да бъде намерен на екрана |
Мишката не може да бъде преместена в неинтерактивен режим | Указва проблем с преместването на мишката в неинтерактивен режим |
Неуспешно преместване на мишката | Указва проблем с преместването на мишката |
Невалидни координати на подрегиона | Указва, че координатите на дадения подрегион са невалидни |
Създаването на система за OCR е неуспешно | Указва, че е възникнала грешка при опит за създаване на система за OCR |
Папката с данни не съществува | Указва, че папката, посочена за езиковите данни, не съществува |
Избраният езиков пакет на Windows не е инсталиран в машината | Показва, че избраният езиков пакет на Windows не е инсталиран на компютъра |
Системата за OCR не е активна | Указва, че системата за OCR не е активна |
Изпращане на щракване с мишката
Изпраща събитие за щракване на мишката.
Важно
За да се предотврати неупълномощен достъп, Power Automate трябва да се изпълнява със същите или по-високи привилегии като приложенията, които автоматизира. За да използвате действието Изпращане на щракване с мишката, за да взаимодействате с приложения, които се изпълняват с повишени привилегии, изпълнявайте Power Automate като администратор. Можете да намерите повече информация относно изпълнението Power Automate като администратор в Изпълнение Power Automate с повишени права.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Събитие на мишката за изпращане | Неприложимо | Ляв клик, Десен бутон, Двукратно щракване, Среден щрак, Ляв бутон надолу, Ляв бутон нагоре, Десен бутон надолу, Десен бутон нагоре | Щракване с левия бутон на мишката | Укажете каква форма на събитие на мишката да бъде изпратена |
Изакване | Да | Числова стойност | 0 | Времето за забавяне преди изпращане на събитието на мишката в 1/1000 от секундата |
Преместване на мишката | Неприложимо | Булева стойност | False | Преместване на мишката |
X | No | Числова стойност | Позицията по хоризонталата (X) на мишката в пикселни координати | |
Y | No | Числова стойност | Позицията по вертикалата (Y) на мишката в пикселни координати | |
Спрямо | Неприложимо | Екран, Активен прозорец, Текуща позиция на мишката | Екран | Укажете дали новата позиция на мишката ще бъде спрямо горния ляв ъгъл на екрана, най-предния прозорец, или текущата позиция на мишката |
Стил на движение на мишката | Неприложимо | Instant, С анимация (ниска скорост), С анимация (нормална скорост), С анимация (висока скорост) | Незабавно | Стилът на движение, чрез който ще се мести мишката от предишното си положение към началото на записания маршрут (или в крайната си позиция) |
Създадени променливи
Това действие не произвежда никакви променливи.
Изключения
Изключение | Описание |
---|---|
Не може да се изпрати щракване с мишката в неинтерактивен режим | Указва проблем с изпращането на щракване с мишката в неинтерактивен режим |
Щракването с мишката е извън границите на екрана | Указва, че щракването на мишката е извън границите на екрана |
Изпращането на щракване с мишката е неуспешно | Указва проблем при изпращане на щракване с мишката |
Изпращане на клавиши
Изпраща клавиши към активното в момента приложение.
Важно
За да се предотврати неупълномощен достъп, Power Automate трябва да се изпълнява със същите или по-високи привилегии като приложенията, които автоматизира. За да използвате действието "Изпращане на клавиши ", за да взаимодействате с приложения, които се изпълняват с повишени привилегии, стартирайте Power Automate като администратор. За да намерите повече информация относно изпълнението Power Automate като администратор, отидете на Изпълнявай Power Automate с повишени права.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Изпращане на клавиши към | Неприложимо | Прозорец на преден план, По елемент на потребителския интерфейс, По екземпляр/дръжка на прозореца, По заглавие и/или клас | Прозорец на преден план | Задайте дали ключовете да се изпращат в прозореца на предния план или в елемент на потребителския интерфейс, или в екземпляр на прозорец, или комбинация от заглавие/клас на прозореца |
Текст за изпращане | No | Директен шифрован вход или текстова стойност | Текстът за изпращане към приложението | |
Закъснение между натисканията на клавишите | Да | Числова стойност | 10 | Укажете закъснението в милисекунди между изпращането на натискания на клавиши, за да избегнете грешки при въвеждане |
Изпращане на текст под формата на хардуерни клавиши | Неприложимо | Булева стойност | False | Емулирайте действителните натискания на клавишите на клавиатурата при изпращане на целия текст |
Създадени променливи
Това действие не произвежда никакви променливи.
Изключения
Изключение | Описание |
---|---|
Не могат да се изпратят натискания на клавиши в неинтерактивен режим | Указва проблем с изпращането на натискания на клавиши в неинтерактивен режим |
Текстът за изпращане не представлява валидни натискания на клавиши | Указва, че даденият текст не представлява валидни натискания на клавиши |
Няма активно приложение, на което да се изпращат натискания на клавиши | Указва, че няма активно приложение, на което да се изпращат натискания на клавиши |
Изпращането на натискания на клавиши е неуспешно | Указва проблем при изпращане на натискания на клавиши |
Бележка
За да симулирате натискането на физически клавиш в действие "Изпращане на клавиши ", използвайте нотацията с къдрави скоби {} . За да използвате клавиш като модификатор, използвайте нотацията с къдрави скоби {} и за двата клавиша. Действието " Изпращане на клавиши " приема кодовете на виртуалните ключове.
Валидни ключове
Категория | Ключове |
---|---|
Бутони | LButton, RButton, Отказ, MButton, XButton1, XButton2 |
Управление на клавиатурата | Назад, Раздел, LineFeed, Изчистване, Въвеждане, Връщане, ShiftKey, ControlKey, Меню, Пауза, CapsLock, Главна, Бягство, Пространство, Предишна, PageUp, PageDown, Следваща, Край, Начало, Наляво, Нагоре, Надясно, Надолу, Избор, Печат, Изпълнение, Снимка, Печатен екран, Вмъкване, Изтриване, Помощ |
Бутони | HangulMode, HanguelMode, KanaMode, JunjaMode, FinalMode, KanjiMode, HanjaMode |
IME ключове | IMEConvert, IMENonconvert, IMEAccept, IMEAceept, IMEModeChange |
Клавиши за браузър | БраузърТърсене, БраузърЛюбими, БраузърНачало |
Клавиши за сила на звука | Заглушаване на звука, намаляване на звука, увеличаване на звука |
Мултимедийни клавиши | MediaNextTrack, MediaPreviousTrack, MediaStop, MediaPlayPause |
Бутони | LaunchMail, SelectMedia, LaunchApplication1, LaunchApplication2 |
OEM ключове | OemSemicolon, 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 клавиши | Д0, Д1, Д2, Д3, Д4, Д5, Д6, Д7, Д8, Д9 |
Писма | A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z |
Клавиши за 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, Превъртане, LShiftKey, RShiftKey, LControlKey, RControlKey, LMenu, RMenu, BrowserBack, BrowserForward, BrowserRefresh, BrowserStop |
Натискане/освобождаване на клавиш
Натиска (и задържа) или освобождава един или повече модифициращи клавиши (Alt, Control или Shift).
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Действие за изпълнение | Неприложимо | Преса, Освободете | Зависим | Укажете дали с това действие да се натискат, или освобождават клавиши |
Control | Неприложимо | Булева стойност | False | Укажете дали клавишът Ctrl ще бъде натиснат/освободен или не |
Alt | Неприложимо | Булева стойност | False | Укажете дали клавишът Alt да бъде натиснат/освободен |
Смяна | Неприложимо | Булева стойност | False | Укажете дали клавишът Shift ще бъде натиснат/освободен или не |
Win | Неприложимо | Булева стойност | False | Укажете дали клавишът Windows ще бъде натиснат/освободен или не |
Създадени променливи
Това действие не произвежда никакви променливи.
Изключения
Изключение | Описание |
---|---|
Не може да се натисне или освободи клавиш в неинтерактивен режим | Указва проблем при натискане или освобождаване на клавиша в неинтерактивен режим |
Задаване на състояние на клавиш
Задайте състоянието (включено или изключено) за клавишите Caps Lock, Num Lock или Scroll Lock
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Клавиш | Неприложимо | Caps Lock, Num Lock, Scroll Lock | Caps Lock | Укажете клавиша за задаване |
Щат | Неприложимо | Изкл., Вкл. | Включване | Дали състоянието на клавиша да бъде зададено на „включено“, или на „изключено“ |
Създадени променливи
Това действие не произвежда никакви променливи.
Изключения
Изключение | Описание |
---|---|
Не може да се зададе състоянието на клавиш в неинтерактивен режим | Указва проблем със задаването на състоянието на клавиш в неинтерактивен режим |
Изчакване на мишката
Временно преустановява изпълнението на потока, докато показалецът на мишката не се промени, обикновено на или от „курсор за изчакване“, или пясъчен часовник.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Изчакайте показалеца на мишката | Неприложимо | Стани, стани не | Да стане | Изберете за какво действие на курсора на мишката да се изчаква. |
Показалец на мишката | Неприложимо | Стрелка, Стартиране на приложение, Кръст, Ръка, Помощ, IBeam, Изчакване на курсора | Стрелка | Укажете състоянието на показалеца на мишката. |
Създадени променливи
Това действие не произвежда никакви променливи.
Изключения
Това действие не включва никакви изключения.
Получаване на идентификатора на клавиатурата
Извлича идентификатора на активната клавиатура от системния регистър на машината.
Входни параметри
Това действие не изисква никакво въвеждане.
Създадени променливи
Аргумент | Тип | Описание |
---|---|---|
ИД на клавиатурна подредба | Числова стойност | Ключът от системния регистър на идентификатора на активната клавиатура |
Изключения
Изключение | Описание |
---|---|
Идентификаторът на клавиатурата не е намерен | Указва грешка при извличане на идентификатора на клавиатурата |
Изчакване на клавиш за бърз достъп
Поставете на пауза изпълнението на потока, докато не бъде натиснат конкретен клавиш за бърз достъп. Клавишните комбинации трябва да съдържат поне един клавиш или клавиш и един от (ctrl, alt, shift). Могат да бъдат дефинирани няколко клавишни комбинации.
Входни параметри
Аргумент | Незадължителен | Приема | Стойност по подразбиране | Описание |
---|---|---|---|---|
Клавишни комбинации | Неприложимо | Клавишна комбинация | Ctrl + A | Задайте клавишните комбинации, които да изчакате. Клавишите за бърз достъп трябва да съдържат точно един клавиш или клавиш и комбинация от Ctrl, Alt, Shift. За да добавите повече от една клавишна комбинация, изберете "Нова клавишна комбинация" |
Продължаване на потока при изтичане на времето за изчакване | Неприложимо | Булева стойност | False | Укажете дали изпълнението на потока да продължи, когато зададеното време за изчакване на клавиша за бърз достъп изтече |
Продължение след | Да | Числова стойност | 10 | Времето в секунди преди продължаване на изпълнението на потока |
Създадени променливи
Аргумент | Тип | Описание |
---|---|---|
ИндексНатиснат клавишен път | Числова стойност | Индексът на клавиш за бърз достъп, ако клавишите за бърз достъп са във формат на списък. |
Изключения
Изключение | Описание |
---|---|
Клавишът за бърз достъп не е регистриран успешно | Указва, че клавиш за бърз достъп не е регистриран успешно. |
Обратна връзка
https://aka.ms/ContentUserFeedback.
Очаквайте скоро: През цялата 2024 г. постепенно ще отстраняваме проблемите в GitHub като механизъм за обратна връзка за съдържание и ще го заменим с нова система за обратна връзка. За повече информация вижте:Подаване и преглед на обратна връзка за