Ações de rato e teclado
Simule a atividade do teclado com a ação Enviar Teclas. Para inserir teclas especiais, tais como as teclas de seta e Caps Lock, e modificações, tais como Shift e Control, selecione Inserir tecla especial.
Os exemplos seguintes adicionam uma assinatura a uma mensagem de e-mail, começando com duas quebras de linha. Em seguida, a ação envia Ctrl + A e Ctrl + C para seleção e cópia do texto para a área de transferência.
Nota
Para utilizar uma tecla como um modificador, utilize a notação de chavetas em ambas as teclas.
Para simular movimentos do rato, utilize a ação Mover rato. O seguinte exemplo move o rato manualmente para as coordenadas específicas a velocidade normal.
Mova o rato para uma imagem específica no ecrã com a ação Mover o rato para a imagem. O exemplo que se segue move o cursor para a primeira ocorrência do ícone de pesquisa e clica com o botão esquerdo nele.
Na secção Avançado da ação, pode ver que a ação espera 30 segundos para que a imagem apareça na janela de primeiro plano e a posição do rato apontará no centro da imagem.
Bloquear Entrada
Bloqueia a entrada do rato e do teclado do utilizador, para que o fluxo possa executar ações de rato e teclado sem interferência do utilizador.
Importante
Dada a sua funcionalidade crítica, a ação Bloquear Entrada exige direitos elevados para executar. Por isso, antes de utilizar a ação, certifique-se de que o Power Automate é executado com direitos de administrador. Para encontrar mais informações sobre como executar o Power Automate como um administrador, aceda a Executar o Power Automate com direitos elevados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Block it | N/D | Valor booleano | Verdadeiro | Especifique se pretende bloquear ou desbloquear a entrada do rato e teclado |
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Exceção | Descrição |
---|---|
Não é possível bloquear/desbloquear a entrada do utilizador no modo não interativo | Indica um problema ao bloquear/desbloquear a entrada no modo não interativo |
Falha ao bloquear/desbloquear entrada | Indica um problema ao bloquear/desbloquear a entrada |
Obter posição do rato
Obtém a posição atual do cursor do rato no ecrã em coordenadas de pixéis.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Relative to | N/D | Ecrã, Janela em primeiro plano | Ecrã | Especifique se pretende obter a posição do rato em coordenadas do ecrã ou em relação ao canto superior esquerdo da janela ativa |
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
MousePosX | Valor numérico | O valor horizontal (X) da posição do rato |
MousePosY | Valor numérico | O valor vertical (Y) da posição do rato |
Exceções
Exceção | Descrição |
---|---|
Não é possível obter a posição do rato no modo não interativo | Indica um problema ao obter a posição do cursor do rato no modo não interativo |
Mover o rato
Move o rato para uma posição específica.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Position X | Não | Valor numérico | O valor horizontal (X) da posição de destino do rato | |
Position Y | Não | Valor numérico | O valor vertical (Y) da posição de destino do rato | |
Relative to | N/D | Ecrã, Janela ativa, Posição atual do rato | Ecrã | Especifique se a nova posição do rato será relativa ao canto superior esquerdo do ecrã, à janela em primeiro plano ou à posição atual do rato |
Move mouse from previous position | N/D | Instantâneo, Com animação (baixa velocidade), Com animação (velocidade normal), Com animação (alta velocidade) | Instantâneo | Especifique como pretende mover o rato |
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Exceção | Descrição |
---|---|
Não é possível mover o rato no modo não interativo | Indica um problema ao mover o rato no modo não interativo |
Falha ao mover o rato | Indica um problema ao mover o rato |
Mover o rato para a uma imagem
Move o rato sobre uma imagem encontrada no ecrã ou na janela em primeiro plano.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Imagem para onde mover o rato | Não | Lista de Imagens | A lista de Imagens de destino do rato | |
Estilo de movimento do rato | N/D | Instantâneo, Com animação (baixa velocidade), Com animação (velocidade normal), Com animação (alta velocidade) | Instantâneo | Especifique o estilo de movimento em que o rato passará da posição anterior para o início da rota gravada (ou para a posição final) |
Ocorrência | Sim | Valor numérico | 5 | A ocorrência da imagem de destino encontrada |
Enviar um clique depois de mover o rato | N/D | Valor booleano | Falso | Especifique se pretende enviar um clique após o rato estar posicionado sobre a imagem |
Click type | N/D | Clicar com o botão esquerdo, Clicar com o botão direito, Clicar duas vezes, Clicar com o botão do meio, Botão esquerdo para baixo, Botão esquerdo para cima, Botão direito para baixo, Botão direito para cima | Clique com o botão esquerdo do rato | O clique do rato a enviar para a imagem |
Aguardar que a imagem apareça | N/D | Valor booleano | Verdadeiro | Escolha se pretende que a ação aguarde se a imagem não for encontrada no ecrã ou na janela em primeiro plano |
Limite de tempo da falha | Sim | Valor numérico | 0 | O tempo limite de falha em segundos |
Segundos antes do clique | Sim | Valor numérico | 0 | O número de segundos a esperar antes de enviar o clique |
Algoritmo de correspondência de imagens | N/D | Básica, Avançada | Básica | Que algoritmo de imagem a utilizar para procurar a imagem |
Posição do rato relativa à imagem | N/D | canto superior esquerdo, centro superior, canto superior direito, esquerda ao meio, centro, direita ao meio, canto inferior esquerdo, centro inferior, canto inferior direito | centro | A secção da imagem para a qual o rato será movido |
Desvio X | Não | Valor de texto | 0 | O desvio do rato, em pixéis, da posição para a direita |
Desvio Y | Não | Valor de texto | 0 | O desvio do rato, em pixéis, da posição para baixo |
Tolerance | Sim | Valor numérico | 10 | Especifique quanto a imagem especificada pode diferir da imagem originalmente escolhida |
Pesquisar por imagem em | N/D | Ecrã inteiro, Apenas na janela em primeiro plano | Ecrã inteiro | Especifique se pretende procurar a Imagem especificada apenas na janela em primeiro plano ou na na totalidade do ecrã visível. Nenhuma das opções irá encontrar a imagem se esta não estiver claramente visível no ecrã |
Search mode | N/D | Procurar no ecrã inteiro ou na janela em primeiro plano, Procurar na sub-região especificada do ecrã ou na janela em primeiro plano | Procurar no ecrã inteiro ou na janela em primeiro plano | Especifique se pretende analisar o ecrã inteiro (ou a janela inteira) para encontrar a imagem fornecida ou apenas uma sub-região deste |
X1 | Sim | Valor numérico | O X inicial da sub-região a procurar | |
Y1 | Sim | Valor numérico | O Y inicial da sub-região a procurar | |
X2 | Sim | Valor numérico | O X final da sub-região a procurar | |
Y2 | Sim | Valor numérico | O Y final da sub-região a procurar |
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
X | Valor numérico | A coordenada X do ponto onde a imagem é encontrada no ecrã. Se a imagem estiver a ser procurada na janela em primeiro plano, a coordenada devolvida é relativa ao canto superior esquerdo da janela. |
Y | Valor numérico | A coordenada Y do ponto onde a imagem é encontrada no ecrã. Se a imagem estiver a ser procurada na janela em primeiro plano, a coordenada devolvida é relativa ao canto superior esquerdo da janela. |
Exceções
Exceção | Descrição |
---|---|
Imagem não encontrada no ecrã | Indica que a imagem especificada não foi encontrada no ecrã |
Não é possível mover o rato no modo não interativo | Indica um problema ao mover o rato no modo não interativo |
Falha ao mover o rato | Indica um problema ao mover o rato |
Coordenadas de sub-região inválidas | Indica que as coordenadas da sub-região indicada eram inválidas |
Não foram encontradas ocorrências suficientes da Imagem no ecrã | Indica que não foram encontradas ocorrências suficientes da imagem especificada no ecrã |
Mover o rato para o texto no ecrã (OCR)
Move o rato sobre um texto encontrado no ecrã ou na janela em primeiro plano utilizando OCR.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Tipo de motor de OCR | Não | Variável do motor de OCR, motor Tesseract | Variável do motor de OCR | O tipo do motor de OCR a utilizar. Selecione um motor de OCR pré-configurado ou instale um novo. |
Variável do motor de OCR | Não | OCREngineObject | O motor de OCR a utilizar para pesquisar o texto | |
Text to find | Não | Valor de texto | O texto de destino do rato | |
Is regular expression | N/D | Valor booleano | Falso | Indica se pretende utilizar uma expressão regular para procurar o texto no ecrã |
Ocorrência | Sim | Valor numérico | 5 | Um número positivo que será utilizado como ocorrência do texto de entrada no ecrã |
Search for text on | N/A | Ecrã inteiro, Apenas na janela em primeiro plano | Ecrã inteiro | Se pretende procurar o texto especificado apenas na janela em primeiro plano ou na na totalidade do ecrã visível. Nenhuma das opções irá encontrar o texto se este não estiver claramente visível no ecrã |
Search mode | N/D | A totalidade da origem especificada, Apenas sub-região específica, Apenas sub-região específica | A totalidade da origem especificada | Indica se deve ser analisado o ecrã inteiro (ou a janela inteira) para encontrar o texto fornecido ou apenas uma sub-região deste |
Imagem(ns) | Não | Lista de Imagens | As imagens que especificam a sub-região (relativamente ao canto superior esquerdo da imagem) para procurar o texto fornecido | |
X1 | Sim | Valor numérico | A coordenada X de início da sub-região para procurar o texto fornecido | |
Tolerance | Sim | Valor numérico | 10 | Especifique quanto as imagens procuradas podem diferir da imagem originalmente escolhida |
Y1 | Sim | Valor numérico | A coordenada Y de início da sub-região para procurar o texto fornecido | |
X1 | Sim | Valor numérico | A coordenada X de início da sub-região da imagem especificada para procurar o texto fornecido | |
X2 | Sim | Valor numérico | A coordenada X de fim da sub-região para procurar o texto fornecido | |
Y1 | Sim | Valor numérico | A coordenada Y de início da sub-região da imagem especificada para procurar o texto fornecido | |
Y2 | Sim | Valor numérico | A coordenada Y de fim da sub-região para procurar o texto fornecido | |
X2 | Sim | Valor numérico | A coordenada X de fim da sub-região da imagem especificada para procurar o texto fornecido | |
Y2 | Sim | Valor numérico | A coordenada Y de fim da sub-região da imagem especificada para procurar o texto fornecido | |
Move mouse from previous position | N/D | Instantâneo, Com animação (baixa velocidade), Com animação (velocidade normal), Com animação (alta velocidade) | Instantâneo | O estilo de movimento em que o rato passará da posição anterior para a posição final |
Idioma do Windows OCR | N/A | Chinês (Simplificado), Chinês (Tradicional), Checo, Dinamarquês, Neerlandês, Inglês, Finlandês, Francês, Alemão, Grego, Húngaro, Italiano, Japonês, Coreano, Norueguês, Polaco, Português, Romeno, Russo, Sérvio (Cirílico), Sérvio (Latim), Eslovaco, Espanhol, Sueco, Turco | Português | O idioma do texto detetado pelo motor de OCR do Windows |
Utilizar outro idioma | N/A | Valor booleano | Falso | Especifica se deve ser utilizado um idioma não indicado no campo "Idioma do Tesseract" |
Idioma do Tesseract | N/A | Inglês, alemão, espanhol, francês, italiano | Português | O idioma do texto detetado pelo motor Tesseract |
Abreviatura de idioma | Não | Valor de texto | A abreviatura do Tesseract do idioma a utilizar. Por exemplo, se os dados forem "eng.traineddata", defina-este parâmetro como "eng" | |
Caminho de dados do idioma | Não | Valor de texto | O caminho da pasta que contém os dados do Tesseract do idioma especificado | |
Multiplicador de largura da imagem | Não | Valor numérico | 1 | O multiplicador de largura da imagem |
Multiplicador de altura da imagem | Não | Valor numérico | 1 | O multiplicador de altura da imagem |
Esperar que o texto apareça | N/A | Valor booleano | Falso | Especifique se pretende esperar se o texto não for encontrado no ecrã ou na janela em primeiro plano |
Fail if text doesn't appear within | Sim | Valor numérico | 10 | O número de segundos a esperar que o texto fornecido apareça |
Send a click after moving mouse | N/D | Valor booleano | Falso | Especifique se pretende enviar um clique após o rato estar posicionado sobre o texto |
Click type | N/D | Clicar com o botão esquerdo, Clicar com o botão direito, Clicar duas vezes, Clicar com o botão do meio, Botão esquerdo para baixo, Botão esquerdo para cima, Botão direito para baixo, Botão direito para cima | Clique com o botão esquerdo do rato | O tipo de clique do rato a enviar para o texto |
Wait before clicking for | Sim | Valor numérico | 1 | O número de segundos a esperar antes de clicar |
Mouse position relative to text | N/D | Canto superior esquerdo, Centro superior, Canto superior direito, Esquerda ao meio, Centro ao meio, Direita ao meio, Canto inferior esquerdo, Centro inferior, Canto inferior direito | Centro ao meio | Especifique a secção do texto para a qual o rato será movido |
Desvio X | Não | Valor de texto | 0 | Desvio do rato, em pixéis, da posição para a direita |
Desvio Y | Não | Valor de texto | 0 | Desvio do rato, em pixéis, da posição para baixo |
Algoritmo de correspondência de imagens | N/D | Básica, Avançada | Básica | Que algoritmo de imagem a utilizar para procurar a imagem |
Nota
O motor de expressão regular do Power Automate é .NET. Para encontrar mais informações sobre expressões regulares, aceda a Linguagem de Expressão Regular – Referência Rápida.
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
LocationOfTextFoundX | Valor numérico | A coordenada X do ponto onde o texto é encontrado no ecrã. Se o texto tiver sido pesquisado na janela em primeiro plano, esta coordenada é relativa ao canto superior esquerdo da janela |
LocationOfTextFoundY | Valor numérico | A coordenada Y do ponto onde o texto é encontrado no ecrã. Se o texto tiver sido pesquisado na janela em primeiro plano, esta coordenada é relativa ao canto superior esquerdo da janela |
WidthOfTextFound | Valor numérico | A largura da área em que o texto foi encontrado |
HeightOfTextFound | Valor numérico | A largura da área em que o texto foi encontrado |
Exceções
Exceção | Descrição |
---|---|
Texto não encontrado no ecrã | Indica que não foi possível encontrar o texto especificado no ecrã |
Não é possível mover o rato no modo não interativo | Indica um problema ao mover o rato no modo não interativo |
Falha ao mover o rato | Indica um problema ao mover o rato |
Coordenadas de sub-região inválidas | Indica que as coordenadas da sub-região indicada eram inválidas |
Falha ao criar o motor de OCR | Indica que ocorreu um erro ao tentar criar o motor de OCR |
A pasta do caminho de dados não existe | Indica que a pasta especificada para os dados de idioma não existe |
O language pack do Windows selecionado não está instalado no computador | Indica que o language pack do Windows selecionado não foi instalado no computador |
O motor de OCR não está ativo | Indica que o motor de OCR não está ativo |
Enviar clique do rato
Envia um evento de clique do rato.
Importante
Para evitar o acesso não autorizado, o Power Automate tem de ser executado com os mesmos privilégios ou mais elevados que as aplicações que automatiza. Para utilizar a ação Enviar clique do rato para interagir com aplicações que são executadas com privilégios elevados, execute o Power Automate como administrador. Pode encontrar mais informações sobre como executar o Power Automate como um Administrador em Executar o Power Automate com direitos elevados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Mouse event to send | N/D | Clicar com o botão esquerdo, Clicar com o botão direito, Clicar duas vezes, Clicar com o botão do meio, Botão esquerdo para baixo, Botão esquerdo para cima, Botão direito para baixo, Botão direito para cima | Clique com o botão esquerdo do rato | Especifique o formato do evento do rato a enviar |
Wait | Sim | Valor numérico | 0 | O atraso antes de enviar o evento do rato, em 1/1000 de segundo |
Move mouse | N/D | Valor booleano | Falso | Mover o rato |
X | Não | Valor numérico | A posição horizontal (X) do rato em coordenadas de pixéis | |
Y | Não | Valor numérico | A posição vertical (Y) do rato em coordenadas de pixéis | |
Relative to | N/D | Ecrã, Janela ativa, Posição atual do rato | Ecrã | Especifique se a nova posição do rato será relativa ao canto superior esquerdo do ecrã, à janela em primeiro plano ou à posição atual do rato |
Mouse movement style | N/D | Instantâneo, Com animação (baixa velocidade), Com animação (velocidade normal), Com animação (alta velocidade) | Instantâneo | O estilo de movimento em que o rato passará da posição anterior para o início da rota gravada (ou para a posição final) |
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Exceção | Descrição |
---|---|
Não é possível enviar clique do rato no modo não interativo | Indica um problema ao enviar um clique do rato no modo não interativo |
Clique do rato fora dos limites do ecrã | Indica que o clique do rato estava fora dos limites do ecrã |
Falha ao enviar clique do rato | Indica um problema ao enviar um clique do rato |
Enviar teclas
Envia teclas para a aplicação atualmente ativa.
Importante
Para evitar o acesso não autorizado, o Power Automate tem de ser executado com os mesmos privilégios ou mais elevados que as aplicações que automatiza. Para utilizar a ação Enviar teclas para interagir com aplicações que são executadas com privilégios elevados, execute o Power Automate como administrador. Para encontrar mais informações sobre como executar o Power Automate como um administrador, aceda a Executar o Power Automate com direitos elevados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Enviar teclas para | N/A | Janela de primeiro plano, Por elemento de IU, Por instância/identificador de janela, Por título e/ou classe | Janela em primeiro plano | Especificar se os batimentos de tecla devem ser enviados para a janela em primeiro plano, para um elemento da IU, para uma instância de uma janela ou para uma combinação de título/classe de janela |
Texto a enviar | Não | Entrada direta encriptada ou Valor de texto | O texto a enviar para a aplicação | |
Atraso entre batimentos de teclas | Sim | Valor numérico | 10 | Especifique o atraso, em milissegundos, entre o envio de batimentos de tecla para evitar erros de entrada |
Send Text as hardware keys | N/D | Valor booleano | Falso | Emular os batimentos de tecla reais no teclado ao enviar Texto inteiro |
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Exceção | Descrição |
---|---|
Não é possível enviar batimentos de tecla no modo não interativo | Indica um problema ao enviar batimentos de tecla no modo não interativo |
O texto a enviar não representa batimentos de tecla válidos | Indica que o texto indicado não representa batimentos de tecla válidos |
Não existe nenhuma aplicação ativa para enviar batimentos de tecla | Indica que não existe nenhuma aplicação ativa para enviar batimentos de tecla |
Falha ao enviar batimentos de tecla | Indica um problema ao enviar batimentos de tecla |
Nota
Para simular a pressão numa tecla física dentro de uma ação Enviar teclas, utilize a notação de chavetas {}. Para utilizar uma tecla como modificador, utilize a notação de chavetas {} em ambas as teclas. A ação Enviar teclas aceita os Códigos de Tecla Virtual.
Teclas válidas
Categoria | Chaves |
---|---|
Botões | LButton, RButton, Cancel, MButton, XButton1, XButton2 |
Controlo de Teclado | Back, Tab, LineFeed, Clear, Enter, Return, ShiftKey, ControlKey,Menu, Pause, CapsLock, Capital, Escape, Space, Prior, PageUp, PageDown, Next, End, Home, Left, Up, Right, Down, Select, Print, Execute, Snapshot, PrintScreen, Insert, Delete, Help |
Botões | HangulMode, HanguelMode, KanaMode, JunjaMode, FinalMode, KanjiMode, HanjaMode |
Chaves do IME | IMEConvert, IMENonconvert, IMEAccept, IMEAceept, IMEModeChange |
Teclas do browser | BrowserSearch, BrowserFavorites, BrowserHome |
Teclas de volume | VolumeMute, VolumeDown, VolumeUp |
Teclas de multimédia | MediaNextTrack, MediaPreviousTrack, MediaStop, MediaPlayPause |
Botões | LaunchMail, SelectMedia, LaunchApplication1, LaunchApplication2 |
Chaves do OEM | OemSemicolon, Oem1, Oemplus, Oemcomma, OemMinus, OemPeriod, Oem2, OemQuestion, Oem3, Oemtilde, Oem4, OemOpenBrackets, OemPipe, Oem5, OemCloseBrackets, Oem6, OemQuotes, Oem7, Oem8, Oem102, OemBackslash, OemClear |
Botões | ProcessKey, Packet, Attn, Crsel, Exsel, EraseEof, Play, Zoom, NoName, Pa1 |
Botões | KeyCodem, Shift, Control, Alt, Modifiers |
Teclas D | D0, D1, D2, D3, D4, D5, D6, D7, D8, D9 |
Cartas | 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 |
Teclas Windows | LWin, RWin, Apps, Sleep |
Teclas do teclado numérico | NumPad0, NumPad1, NumPad2, NumPad3, NumPad4, NumPad5, NumPad6, NumPad7, NumPad8, NumPad9 |
Teclas de cálculo | Multiply, Add, Separator, Subtract, Decimal, Divide |
Teclas de função | F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24 |
Botões | NumLock, Scroll, LShiftKey, RShiftKey, LControlKey, RControlKey, LMenu, RMenu, BrowserBack, BrowserForward, BrowserRefresh, BrowserStop |
Premir/soltar tecla
Prime (sem soltar) ou solta uma ou mais teclas modificadoras (Alt, Ctrl ou Shift).
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Action to perform | N/D | Premir, Soltar | Premir | Especifique se pretende premir ou soltar teclas com esta ação |
Control | N/D | Valor booleano | Falso | Especifique se a tecla Ctrl será premida/solta ou não |
Alt | N/D | Valor booleano | Falso | Especifique se a tecla Alt será premida/solta ou não |
Shift | N/D | Valor booleano | Falso | Especifique se a tecla Shift será premida/solta ou não |
Win | N/D | Valor booleano | Falso | Especifique se a tecla Windows será premida/solta ou não |
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Exceção | Descrição |
---|---|
Não é possível premir ou libertar tecla no modo não interativo | Indica um problema ao premir ou libertar uma tecla no modo não interativo |
Definir estado da tecla
Define o estado (ativado ou desativado) das teclas Caps Lock, Num Lock ou Scroll Lock
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Key | N/D | Caps Lock, Num Lock, Scroll Lock | Caps Lock | Especifique a tecla a definir |
Estado | N/A | Desligar, Ligar | Ativo | Indica se o estado da tecla deve ser definido como ativado ou desativado |
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Exceção | Descrição |
---|---|
Não é possível definir o estado da tecla no modo não interativo | Indica um problema ao definir o estado da tecla no modo não interativo |
Esperar pelo rato
Suspende a execução do fluxo até que o ponteiro do rato mude, normalmente de ou para o "cursor de espera" ou a ampulheta.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Wait for mouse pointer to | N/D | Tornar-se, Não se tornar | Tornar-se | Escolha a ação pela qual o cursor do rato deve esperar. |
Mouse pointer | N/D | Seta, Início da aplicação, Cruz, Mão, Ajuda, IBeam, Cursor de espera | Seta | Especifique o estado do ponteiro do rato. |
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Esta ação não inclui quaisquer exceções.
Obter identificador do teclado
Obtém o identificador do teclado ativo a partir do registo do computador.
Parâmetros de entrada
Esta ação não exige qualquer entrada.
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
KeyboardLayoutId | Valor numérico | A chave do registo do identificador do teclado ativo |
Exceções
Exceção | Descrição |
---|---|
O identificador do teclado não foi encontrado | Indica um erro ao obter o identificador de teclado |
Esperar pela tecla de atalho
Colocar a execução do fluxo em pausa até que uma tecla de atalho específica seja premida. As teclas de atalho têm de conter pelo menos uma tecla, ou uma tecla e uma de (ctrl, alt, shift). É possível definir várias teclas de atalho.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Teclas de atalho | N/A | Combinação de teclas | Ctrl + A | Especifique as teclas de atalho a esperar. As teclas de atalho têm de conter exatamente uma tecla ou uma tecla e uma combinação de (ctrl, alt, shift). Para adicionar mais do que uma tecla de atalho, selecione "Nova tecla de atalho" |
Continuar o fluxo quando atingir o tempo limite | N/A | Valor booleano | Falso | Especifique se pretende que a execução do fluxo continue mesmo quando o período de espera definido para a tecla de atalho expirar |
Continue after | Sim | Valor numérico | 10 | O tempo, em segundos, antes de continuar a execução do fluxo |
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
IndexOfShortcutKeyPressed | Valor numérico | O índice da tecla de atalho, se as teclas de atalho estiverem num formato de lista. |
Exceções
Exceção | Descrição |
---|---|
Falha ao registar tecla de atalho | Indica uma falha ao registar uma tecla de atalho. |