WithEvents (Visual Basic)

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

Comentarios

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

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

No se puede usar WithEvents en un miembro de estructura.

Solo se pueden declarar variables individuales, no matrices, con WithEvents .

Reglas

Tipos de elemento. Debe declarar variables WithEvents como 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 (Instrucción)

Ejemplo

Dim WithEvents app As Application

Consulte también