Sdílet prostřednictvím


Prohlášení RemoveHandler

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 Výpis událostí.

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

Příkaz AddHandler

Klauzule Handles (Visual Basic)

Výpis událostí

Další zdroje

Události (Visual Basic)