Share via


Cómo: Provocar un evento (Visual Basic)

Actualización: noviembre 2007

En este ejemplo se define un evento (TimeExpired) y se utiliza la instrucción RaiseEvent para hacer que se produzca el evento.

Ejemplo

Public Event TimeExpired(ByVal Status As String)
Public Sub RaiseTimeExpiredEvent()
    RaiseEvent TimeExpired("Your time has run out")
End Sub

Este ejemplo de código también está disponible como fragmento de código de IntelliSense. En el selector de fragmentos de código, se encuentra en Lenguaje Visual Basic. Para obtener más información, vea Cómo: Insertar fragmentos de código en el código (Visual Basic).

Compilar el código

Para este ejemplo se necesita:

  • Acceso a los miembros del espacio de nombres System. Agregue una instrucción Imports si no incluye nombres de miembro completos en el código. Para obtener más información, vea Instrucción Imports (Tipo y espacio de nombres de .NET).

  • La instrucción Event debe estar en el nivel de la clase, no dentro de ningún procedimiento.

  • La instrucción RaiseEvent debe estar dentro de algún procedimiento de la aplicación.

Vea también

Tareas

Cómo: Crear un evento y un controlador (Visual Basic)

Conceptos

Eventos y controladores de eventos

Referencia

Event (Instrucción)

RaiseEvent (Instrucción)

Otros recursos

Eventos en Visual Basic