Compartir vía


WithEvents (Visual Basic)

Especifica que una o varias variables miembro declaradas hacen referencia a una instancia de una clase que puede generar eventos.

Observaciones

Cuando se define una variable mediante WithEvents, puede especificar mediante declaración que un método controla los eventos de la variable mediante la Handles palabra clave .

Solo puede usar WithEvents en el nivel de clase o módulo. Esto significa que el contexto de declaración de una WithEvents variable debe ser una clase o módulo y no puede ser un archivo de origen, un espacio de nombres, una estructura o un procedimiento.

No se puede usar WithEvents en un miembro de estructura.

Solo puede declarar variables individuales (no matrices) con WithEvents.

Reglas

Tipos de elementos. Debe declarar WithEvents variables para que sean variables de objeto para que puedan aceptar instancias de clase. Sin embargo, no se pueden declarar como Object. Debe declararlos como la clase específica que puede generar los eventos.

El WithEvents modificador se puede usar en este contexto: Dim Statement

Ejemplo

Dim WithEvents app As Application

Consulte también