RemoveHandler – příkaz
Odebere přidružení mezi událostí a obslužné rutiny události.
RemoveHandler event, AddressOf eventhandler
Části
Termín |
Definice |
event |
Název události zpracovávaném. |
eventhandler |
Název postupu aktuálně zpracování události. |
Poznámky
AddHandler a RemoveHandler příkazy umožňují spuštění a zastavení zpracování událostí pro určité události v průběhu spuštění programu.
[!POZNÁMKA]
Pro vlastní události RemoveHandler Vyvolá příkaz na událost RemoveHandler přístupový objekt.Další informace o vlastních událostí viz Event – příkaz.
Příklad
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
Viz také
Referenční dokumentace
Handles – Klauzule (Visual Basic)