Comando
WaitControl()
Aguarda um controle Win32 aparecer na interface. O script fica pausado até o controle ser encontrado ou o timeout ser atingido.
Importante: os comandos do grupo
Importante: os comandos do grupo
Desktop possuem wait implicito de 90 segundos. O WaitControl() é necessário apenas caso seja necessário aguardar mais de 90 segundos.
WaitControl(identificador, timeout [, appId])
Parâmetros
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
identificador | Sim | Identificador do controle. Utilize a janela de configuração do comando para obter o identificador dos controles. |
timeout | Sim | Tempo máximo de espera em segundos. |
appId | Não | Identificador da aplicação gerenciada. |
Exemplos
// Aguardar campo por 4 minutos antes de interagir
Try {
WaitControl('Button_1_0_0_1_0_0_2#Ok', 240)
ControlClick('Button_1_0_0_1_0_0_2#Ok')
}
Catch {
Output('Timeout aguardando botão Ok: ' + $exception)
}