RemoveHandler, instruction
Supprime l'association qui lie un événement et un gestionnaire d'événements.
RemoveHandler event, AddressOf eventhandler
Composants
Terme |
Définition |
event |
Nom de l'événement géré. |
eventhandler |
Nom de la procédure qui gère actuellement l'événement. |
Notes
Les instructions AddHandler et RemoveHandler vous permettent de débuter et d'arrêter la gestion d'un événement particulier à tout moment au cours de l'exécution du programme.
[!REMARQUE]
Pour les événements personnalisés, l'instruction RemoveHandler appelle l'accesseur RemoveHandler de l'événement.Pour plus d'informations sur les événements personnalisés, consultez Event, instruction.
Exemple
Sub TestEvents()
Dim Obj As New Class1
' Associate an event handler with an event.
AddHandler Obj.Ev_Event, AddressOf EventHandler
' Call the method to raise the event.
Obj.CauseSomeEvent()
' Stop handling events.
RemoveHandler Obj.Ev_Event, AddressOf EventHandler
' This event will not be handled.
Obj.CauseSomeEvent()
End Sub
Sub EventHandler()
' Handle the event.
MsgBox("EventHandler caught event.")
End Sub
Public Class Class1
' Declare an event.
Public Event Ev_Event()
Sub CauseSomeEvent()
' Raise an event.
RaiseEvent Ev_Event()
End Sub
End Class
Voir aussi
Référence
Handles, clause (Visual Basic)