Ereignisse freigegebener WithEvents-Variablen können nicht von freigegebenen Methoden behandelt werden

Aktualisiert: November 2007

Events of shared WithEvents variables cannot be handled by non-shared methods

Eine mit dem Shared-Modifizierer deklarierte Variable ist eine gemeinsam genutzte Variable. Eine gemeinsam genutzte Variable kennzeichnet genau einen Speicherort. Eine mit dem WithEvents-Modifizierer deklarierte Variable gibt an, dass der zur Variablen gehörende Typ die Gruppe von Ereignissen verarbeitet, die von der Variablen ausgelöst werden. Wenn der Variablen ein Wert zugewiesen wird, hebt die von der WithEvents-Deklaration erstellte Eigenschaft die Zuordnung aller bestehenden Ereignishandler auf und ordnet über die Add-Methode einen neuen Ereignishandler zu.

Fehler-ID: BC30594

So beheben Sie diesen Fehler

  • Deklarieren Sie den Ereignishandler als Shared.

Siehe auch

Konzepte

Ereignisse und Ereignishandler

Referenz

Shared (Visual Basic)

WithEvents