Partager via


Limites de tableau pour les utilisateurs de Visual Basic 6.0

Mise à jour : novembre 2007

Visual Basic 2008 introduit certaines mises à jour concernant la déclaration des limites de tableau, en vue d'assurer l'interopérabilité avec les tableaux issus d'autres langages de programmation.

Visual Basic 6.0

Dans Visual Basic 6.0, la limite inférieure par défaut des dimensions d'un tableau est égale à 0. Vous pouvez remplacer cette valeur par 1 avec l'instruction Option Base. Vous pouvez également substituer la limite inférieure par défaut dans des déclarations de tableau individuelles.

Si vous gardez la limite par défaut, à savoir 0, le nombre d'éléments figurant dans le tableau est égal à la limite supérieure plus un. La déclaration suivante réserve 21 éléments pour le tableau Weight:

Dim Weight(20) As Single

Visual Basic 2005

Dans Visual Basic 2008, la limite inférieure des dimensions d'un tableau est égale à 0 et vous ne pouvez pas la déclarer différemment. L'instruction Option Base n'est pas prise en charge.

Le nombre spécifié pour chaque dimension dans la déclaration est la limite supérieure, et le décompte des éléments initial est égal à la limite supérieure plus un. La déclaration de l'exemple précédent réserve 21 éléments pour le tableau Weight, avec des indices de 0 à 20.

Vous pouvez également indiquer un tableau de longueur zéro, qui ne contient pas d'élément, en déclarant que l'une de ses limites supérieures a la valeur –1.

Voir aussi

Concepts

Syntaxe de déclaration pour les utilisateurs de Visual Basic 6.0

Déclaration de la taille des tableaux pour les utilisateurs de Visual Basic 6.0

Récapitulatif des modifications relatives à la prise en charge des éléments de programmation

Référence

Dim, instruction (Visual Basic)

UBound, fonction (Visual Basic)

Autres ressources

Tableaux dans Visual Basic