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