Sommaire

Les modules

Les modules Visual Basic sont des éléments de code semblables aux classes. Comme elles, les modules sont des conteneurs pour des variables, des procédures ou des fonctions. Il est également complètement envisageable de déclarer des types dans un module.

En revanche, le comportement de ces deux types d’éléments diffère sensiblement au niveau de leur utilisation. Alors qu’il peut exister de multiples instances d’une classe, un module ne peut quant à lui exister qu’en un seul exemplaire dans la vie de l’application. Cette instance est créée automatiquement au démarrage de l’application, et est toujours manipulée en utilisant son nom.

La déclaration d’un module est effectuée à l’aide du mot-clé Module :

Module <Nom module> 
 
End Module