Compartilhar via


Método DoCmd.Hourglass (Access)

O método Hourglass realiza a ação Ampulheta no Visual Basic.

Sintaxe

expressão. Ampulheta (HourglassOn)

expression Uma variável que representa um objeto DoCmd.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
HourglassOn Obrigatório Variantes Use True (1) para exibir o ícone de ampulheta (ou outro ícone escolhido). Utilize False (0) para exibir o ponteiro normal do mouse.

Comentários

Use o método Hourglass para alterar o ponteiro do mouse para uma imagem de uma ampulheta (ou outro ícone que você escolheu) enquanto um procedimento está em execução. Esse método pode fornecer uma indicação visual desse procedimento. Isso é especialmente útil quando um procedimento demorar muito para ser executado.

Você usa este método com frequência se desligou o eco usando o método Echo. Quando o eco está desativado, o Microsoft Access suspende as atualizações da tela até que a macro seja finalizada.

O Access redefine automaticamente o argumento HourglassOn para False quando o procedimento termina em execução.

Para determinar o estado atual da ampulheta, você pode verificar o valor de Screen.MousePointer. Se Screen.MousePointer = 11, a ampulheta estiver sendo exibida no momento.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.