Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Especifica que uma ou mais variáveis de membro declaradas se referem a uma instância de uma classe que pode gerar eventos.
Observações
Quando uma variável é definida usando WithEvents, você pode especificar declarativamente que um método manipula os eventos da variável usando a Handles palavra-chave.
Você pode usar WithEvents apenas no nível da classe ou do módulo. Isso significa que o contexto de declaração para uma WithEvents variável deve ser uma classe ou módulo e não pode ser um arquivo de origem, namespace, estrutura ou procedimento.
Você não pode usar WithEvents em um membro da estrutura.
Você pode declarar apenas variáveis individuais — não matrizes — com WithEvents.
Regras
Tipos de elementos. Você deve declarar WithEvents variáveis como variáveis de objeto para que elas possam aceitar instâncias de classe. No entanto, não pode declará-los como Object. Você deve declará-los como a classe específica que pode gerar os eventos.
O WithEvents modificador pode ser usado neste contexto: Dim Statement
Exemplo
Dim WithEvents app As Application