Usar o componente Enviar chaves

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • Simule os toques do teclado usando o componente Enviar chaves em Design studio de RPA para desktop. Use o componente para inserir dados em campos como caixas de texto e listas e enviar chaves especiais para aplicações como Shift, Control, F1 e F2.

    Antes de Iniciar

    Função necessária: nenhuma

    Por Que e Quando Desempenhar Esta Tarefa

    Para ver todas as teclas e funções especiais compatíveis, clique em Teclas e funções compatíveis.

    Muitas propriedades do componente Enviar chaves são comuns a outros componentes de IU de ações. Para configurar essas propriedades, consulte Propriedades dos componentes de Ações (IU).

    As propriedades exclusivas do componente Enviar chaves são fornecidas.
    Tabela 1. Propriedades do componente Enviar chaves
    Propriedade Descrição
    Tipo de Entrada Tipo de entrada do teclado enviada para a aplicação. A entrada padrão é SendInput.
    • SendInput: simula pressionamentos de tecla para a aplicação de destino.
    • SendKeys: simula pressionamentos de tecla para a aplicação de destino, mas tem algumas limitações. Por exemplo, ele não funciona com sessões RDP.

    Procedimento

    1. No painel Caixa de ferramentas, navegue até Ações (IU) > Enviar chaves.
    2. Arraste o componente Enviar chaves para a superfície Design.
    3. Clique no ícone da câmera (ícone da câmera).
      A mensagem Pressione "CTRL + SHIFT" para seleção é exibida.
    4. Pressione as teclas Ctrl + Shift.
      O dispositivo do mouse se transforma em um ícone de cruzamento ( Ícone de cruzamento.).
    5. Arraste o mouse sobre a aplicação para capturar a área em que o componente executará uma ação e solte.
      A área selecionada é capturada como uma imagem no componente Enviar chaves.
    6. Arraste o ícone de adição verde (ícone de adição verde.) sobre a imagem capturada e coloque no local onde o componente Enviar chaves executará uma ação.
    7. Opcional: Adicione uma âncora à imagem capturada executando as seguintes ações:
      Uma âncora é um identificador exclusivo que permite que o componente Enviar chaves identifique a parte em que o componente executará uma ação. Embora adicionar uma âncora seja uma boa abordagem, ela é opcional. Se você não adicionar uma âncora, o componente Enviar chaves tratará toda a imagem capturada como uma âncora. Para exibir como usar a âncora, consulte as etapas para usar o Âncora.
      1. No componente Enviar chaves, clique com o botão direito do mouse na imagem e clique em Adicionar âncora.
        A âncora aparece como um retângulo amarelo com bordas vermelhos.
      2. Para identificar a parte da imagem do componente Enviar chaves, arraste e coloque a âncora no local exclusivo da imagem.
        Dica:

        Para mudar as dimensões da âncora, posicione o dispositivo do mouse ao longo da borda da âncora até que o dispositivo do mouse se transforme em uma seta de dois lados ( Seta de dois lados) e arraste a âncora.

    8. Opcional: Capture imagens alternativas executando as seguintes ações:
      Imagens alternativas evitam uma falha de execução quando o componente Enviar chaves não encontra a imagem que foi capturada primeiro. Nesse caso, o componente Enviar chaves pesquisa imagens alternativas para executar. Você pode adicionar quantas imagens alternativas forem necessárias.
      1. Na janela IMAGENS ALTERNATIVAS, clique no ícone adicionar imagem (ícone Adicionar imagem.)
      2. Clique no ícone da câmera (ícone da câmera).
        A mensagem Pressione "CTRL + SHIFT" para seleção é exibida.
      3. Pressione as teclas Ctrl + Shift.
        O dispositivo do mouse se transforma em um ícone de cruzamento ( Ícone de cruzamento.).
      4. Arraste o mouse sobre a parte da área onde você deseja que o componente seja executado e solte o mouse.
        A área selecionada é capturada como uma imagem no componente Enviar chaves.
      5. Arraste o ícone de adição verde (ícone de adição verde.) sobre a imagem capturada e coloque no local onde o componente Enviar chaves executará uma ação.
      6. Clique em OK.
    9. Opcional: No painel Propriedades, em Geral, selecione SendInput ou SendKeys na lista Tipo de entrada.
      A ação padrão é SendInput.
    10. Para definir as chaves no campo Entrada de texto, consulte Configurar propriedades da porta.
    11. Conecte as portas de dados e de controle do componente Enviar chaves às portas correspondentes dos outros componentes, conforme descrito na tabela a seguir.
      Tipo da porta Nome da porta Tipo de dados Finalidade da conexão Obrigatório?
      Dados em Entrada de texto Cadeia de caracteres Usa as chaves ou as chaves especiais que executam uma ação. Sim
    12. Opcional: Para testar o componente, clique com o botão direito do mouse na barra de componentes e clique em Executar a partir daqui.

    Enviar o nome do funcionário em um app de crachá

    O componente Enviar chaves capturou a imagem do aplicativo de crachá. Agora, o usuário envia as chaves "Abel Tuter" para o componente. O ícone de adição verde (ícone de adição verde) é o local onde o texto será inserido. Agora, execute o componente.

    Conforme o usuário executa o componente, o texto "Abel Tuter" é digitado no campo Nome.

    Use o componente Enviar chaves para clicar no botão Imprimir selo e executar o componente. O nome do funcionário é enviado para crachá.