Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie qu’une ou plusieurs variables membres déclarées font référence à une instance d’une classe qui peut déclencher des événements.
Remarques
Lorsqu’une variable est définie à l’aide WithEvents
, vous pouvez spécifier de manière déclarative qu’une méthode gère les événements de la variable à l’aide du Handles
mot clé.
Vous ne pouvez utiliser WithEvents
qu’au niveau de la classe ou du module. Cela signifie que le contexte de déclaration d’une WithEvents
variable doit être une classe ou un module et ne peut pas être un fichier source, un espace de noms, une structure ou une procédure.
Vous ne pouvez pas utiliser WithEvents
sur un membre de structure.
Vous pouvez déclarer uniquement des variables individuelles( et non des tableaux) avec WithEvents
.
Règles
Types d’éléments. Vous devez déclarer WithEvents
des variables comme variables d’objet afin qu’elles puissent accepter des instances de classe. Toutefois, vous ne pouvez pas les déclarer en tant que Object
. Vous devez les déclarer en tant que classe spécifique qui peut déclencher les événements.
Le WithEvents
modificateur peut être utilisé dans ce contexte : instruction Dim
Exemple :
Dim WithEvents app As Application