Condividi tramite


Procedura: generare un evento (Visual Basic)

Aggiornamento: novembre 2007

Nell'esempio riportato di seguito viene definito un evento (TimeExpired) e viene utilizzata l'istruzione RaiseEvent per fare in modo che l'evento si verifichi.

Esempio

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

Questo esempio di codice è anche disponibile come frammento di codice IntelliSense. Nella casella di selezione dei frammenti di codice si trova in Linguaggio Visual Basic. Per ulteriori informazioni, vedere Procedura: inserire frammenti nel codice (Visual Basic).

Compilazione del codice

L'esempio presenta i seguenti requisiti:

  • Accesso ai membri dello spazio dei nomi System. Se nel codice i nomi dei membri non vengono completamente qualificati, aggiungere un'istruzione Imports. Per ulteriori informazioni, vedere Istruzione Imports (tipo e spazio dei nomi .NET).

  • È necessario che l'istruzione Event sia a livello di classe e non all'interno di una routine.

  • È necessario che l'istruzione RaiseEvent sia all'interno di una routine nell'applicazione.

Vedere anche

Attività

Procedura: creare un evento e un gestore (Visual Basic)

Concetti

Eventi e gestori eventi

Riferimenti

Istruzione Event

Istruzione RaiseEvent

Altre risorse

Eventi In Visual Basic