WithEvents (Visual Basic)

Určuje, že jedna nebo více deklarovaných členských proměnných odkazují na instanci třídy, která může vyvolat události.

Poznámky

Pokud je proměnná definovaná pomocí , můžete deklarativně určit, že metoda zpracovává události WithEvents proměnné pomocí klíčového Handles slova .

Můžete použít WithEvents pouze na úrovni třídy nebo modulu. To znamená, že kontext deklarace pro proměnnou musí být třída nebo modul a nemůže to být zdrojový soubor, obor WithEvents názvů, struktura nebo procedura.

Nelze použít WithEvents u členu struktury.

Pomocí můžete deklarovat pouze jednotlivé proměnné , ne WithEvents pole.

Pravidla

Typy elementů. Proměnné je nutné WithEvents deklarovat jako proměnné objektu, aby bylo možné přijímat instance třídy. Nemůžete je ale deklarovat jako Object . Musíte je deklarovat jako konkrétní třídu, která může vyvolat události.

WithEventsModifikátor lze použít v tomto kontextu: Příkaz Dim

Příklad

Dim WithEvents app As Application

Viz také