[visual basic] [général] portée des variables

Quelle est la portée de mes variables ?

Dim maVar as Type

Dans une procedure ou fonction : limitée a celle-ci
Dans une Form ou un module : portée limitée a l'ensemble du Form ou du module

Private maVar as Type

Pareil que le DIM

Public maVar as Type

Accessible a l'ensemble des forms et des Modules

Global maVar as Type

Accessible a l'ensemble de l'application

Static maVar

La variable conserve sa valeur durant toute la durée de l'application

Ce document intitulé « [visual basic] [général] portée des variables » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Rejoignez-nous