WithEvents (Visual Basic)
Gibt an, dass eine oder mehrere Membervariablen auf eine Instanz einer Klasse verweisen, die Ereignisse auslösen kann.
Bemerkungen
Wenn eine Variable mithilfe von WithEvents
definiert wird, können Sie deklarativ angeben, dass eine Methode die Ereignisse der Variablen mithilfe des Handles
-Schlüsselworts behandelt.
Sie können nur auf Klassen- oder Modulebene WithEvents
verwenden. Dies bedeutet, dass der Deklarationskontext für eine WithEvents
-Variable eine Klasse oder ein Modul sein muss und keine Quelldatei, ein Namespace, eine Struktur oder eine Prozedur sein kann.
Sie können nicht für ein Strukturelement WithEvents
verwenden.
Sie können nur einzelne Variablen – nicht Arrays – mit WithEvents
deklarieren.
Regeln
Elementtypen. Sie müssen Variablen als WithEvents
-Variablen deklarieren, damit sie Klasseninstanzen akzeptieren können. Sie können sie jedoch nicht als Object
deklarieren. Sie müssen sie als bestimmte Klasse deklarieren, die die Ereignisse auslösen kann.
Der WithEvents
-Modifizierer kann in diesem Kontext verwendet werden: Dim-Anweisung
Beispiel
Dim WithEvents app As Application
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für