Encontre uma ou mais telas de aplicações e, opcionalmente, seus elementos secundários dentro de um período de tempo que você especificar e, em seguida, execute as ações que você especificar.
Antes de Iniciar
Função necessária: nenhuma
Por Que e Quando Desempenhar Esta Tarefa
Quando você usa o método WaitForAnyScreen, ele tenta encontrar uma tela combinando as regras de correspondência de tela dentro de uma duração especificada. Se ele não conseguir encontrar a tela dentro dessa duração, você pode opcionalmente habilitá-lo para executar uma ação passando o controle para outro componente por meio da porta ELSE. Caso contrário, o método WaitForAnyScreen conclui sua execução. Para que o método WaitForAnyScreen encontre uma tela, a tela deve estar em um estado aberto.
Procedimento
-
Configure o UAC.
-
Em Objetos globais, clique duas vezes em Aplicação universal objeto.
O método WaitForAnyScreen aparece no painel Explorador de objetos.
-
Arraste o método WaitForAnyScreen para a superfície de design.
-
Configure o método WaitForAnyScreen.
-
Selecione o ícone de configurações (
).
-
Na janela ESCOLHER TELAS, selecione uma ou mais telas de aplicações.
-
Selecione OK.
A tela da aplicação selecionada aparece no método WaitForAnyScreen.

-
Configure os parâmetros no método WaitForAnyScreen.
Tabela 1. Parâmetros do método WaitForAnyScreen
| Parâmetro |
Descrição |
Tipo de porta de dados |
Tipo de dados |
Valor padrão |
Obrigatório? |
Anotações |
| JunteTodos os Filhos |
Se definido como Verdadeiro , o método também encontra os elementos secundários da tela primária que você capturou combinando os atributos dos elementos secundários. |
Dados em |
Booliano |
Falso(a) |
Não |
Definindo este parâmetro como Verdadeiro pode retardar a execução do componente. |
| Tempo limite |
Duração em segundos em que o método WaitForAnyScreen tenta encontrar a tela e, opcionalmente, seus elementos secundários. |
Dados em |
Inteiro |
30 segundos |
Sim |
|
| Tela da aplicação |
Título da tela da aplicação que você selecionou na janela ESCOLHER TELAS. O componente permite várias entradas de janela, dependendo do número de telas selecionadas na janela ESCOLHER TELAS. |
Saída de dados |
Não aplicável |
Não aplicável |
Não aplicável |
Se o método WaitForAnyScreen encontrar a primeira tela listada, a execução do método WaitForAnyScreen será concluída. |
| CASO CONTRÁRIO |
Executa outro componente ou método se o método WaitForAnyScreen falhar ao encontrar qualquer tela dentro da duração especificada em Tempo limite porta. |
Saída de dados |
Não aplicável |
Não aplicável |
Não |
|
-
Clique duas vezes na tela ou no elemento da aplicação necessário e o painel Explorador de objetos será exibido listando os métodos relacionados.
Por exemplo, se você selecionar uma tela ou elemento de aplicação Java, os métodos do conector Java serão exibidos no Explorador de objetos.
- Para obter mais informações sobre métodos de conector Java, consulte Métodos do conector Java .
-
Para obter mais informações sobre os métodos do Conector do Google Chrome e do Microsoft Edge, consulte Métodos de conector Chromium .
- Para obter mais informações sobre métodos do Conector do Windows, consulte Métodos de conector do Windows .
-
Se você capturou uma tela de aplicação web e deseja executar um JavaScript personalizado nela, poderá usar o método ExecuteJavascript.