Dela via


WithEvents (Visual Basic)

Anger att en eller flera deklarerade medlemsvariabler refererar till en instans av en klass som kan generera händelser.

Kommentarer

När en variabel definieras med kan WithEventsdu deklarativt ange att en metod hanterar variabelns händelser med nyckelordet Handles .

Du kan bara använda WithEvents på klass- eller modulnivå. Det innebär att deklarationskontexten för en WithEvents variabel måste vara en klass eller modul och kan inte vara en källfil, namnrymd, struktur eller procedur.

Du kan inte använda WithEvents på en strukturmedlem.

Du kan bara deklarera enskilda variabler – inte matriser – med WithEvents.

Regler

Elementtyper. Du måste deklarera WithEvents variabler som objektvariabler så att de kan acceptera klassinstanser. Du kan dock inte deklarera dem som Object. Du måste deklarera dem som den specifika klass som kan generera händelserna.

Modifieraren WithEvents kan användas i den här kontexten: Dim-instruktion

Exempel

Dim WithEvents app As Application

Se även