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.
Les versions antérieures de Visual Basic appliquent des limites dans le code, telles que la longueur des noms de variables, le nombre de variables autorisées dans les modules et la taille du module. Dans Visual Basic .NET, ces restrictions ont été assouplies, ce qui vous donne une plus grande liberté d’écriture et d’organisation de votre code.
Les limites physiques dépendent davantage de la mémoire au moment de l’exécution que des considérations relatives à la compilation. Si vous utilisez des pratiques de programmation prudentes et divisez des applications volumineuses en plusieurs classes et modules, il est très peu possible de rencontrer une limitation Visual Basic interne.
Voici quelques limitations que vous pouvez rencontrer dans des cas extrêmes :
Longueur du nom. Il existe un nombre maximal de caractères pour le nom de chaque élément de programmation déclaré. Cette valeur maximale s’applique à une chaîne de qualification entière si le nom de l’élément est qualifié. Voir Noms d’éléments déclarés.
Longueur de ligne. Il existe un maximum de 65535 caractères dans une ligne physique de code source. La ligne de code source logique peut être plus longue si vous utilisez des caractères de continuation de ligne. Découvrez comment : interrompre et combiner des instructions dans le code.
Dimensions du tableau. Il existe un nombre maximal de dimensions que vous pouvez déclarer pour un tableau. Cela limite le nombre d’index que vous pouvez utiliser pour spécifier un élément de tableau. Voir Dimensions de tableau en Visual Basic.
Longueur de chaîne. Il existe un nombre maximal de caractères Unicode que vous pouvez stocker dans une seule chaîne. Voir Type de données string.
Longueur de la chaîne d’environnement. Il existe un maximum de 32768 caractères pour n’importe quelle chaîne d’environnement utilisée comme argument de ligne de commande. Il s’agit d’une limitation sur toutes les plateformes.