Dim |
Dimension d'un tableau |
| VBScript |
Syntaxe
|
DIM tableau(subscripts),tableau(subscripts),...
|
|
DIM tableau[([subscripts])][As type][, tableau[([subscripts])][As type]] . . .
|
|
DIM variable AS Integer
|
Paramètres
| Nom |
Description |
| subscripts |
Ce paramètre permet d'indiquer les dimensions d'une variable de tableau; jusqu'à 60 dimensions multiples peuvent être déclarées. |
| tableau |
Ce paramètre permet d'indiquer le nom du tableau à créer. Le nom doit suivre les conventions de dénomination des variables standard. |
| variable |
Ce paramètre permet le nom de la variable dont vous souhaitez attribué un type. Le nom doit suivre les conventions de dénomination des variables standard. |
| type |
Ce paramètre permet d'indiquer le type de données de la variable. |
Description
Ce mot réservé permet de définir un ou des tableau(x) ou variable(s).
Remarques
- L'instruction Dim est utilisée pour déclarer des variables, telles que des tableaux, et leur attribuer de l'espace d'entreposage. Lorsque des variables sont déclarées avec Dim, s'il s'agit
de variables numériques, elles sont initialisées avec la valeur 0. Sinon, une chaîne de caractères vide leur est attribuée. L'instruction Dim peut être utilisée pour déclarer plusieurs types de variables.
- Le mot clef Dim est utilisé en VBScript pour déclarer des variables, qu'il s'agisse de simples scalaires ou de tableaux à une ou plusieurs dimensions. Il
permet de réserver de l'espace mémoire pour chaque variable déclarée, ce qui est essentiel pour une gestion propre et organisée des données.
- Lorsqu'on utilise Dim pour déclarer un tableau, il est possible de définir jusqu'à 60 dimensions, ce qui offre une grande flexibilité pour modéliser des
structures complexes. Toutefois, dans la pratique, la plupart des scripts se limitent à une ou deux dimensions pour des raisons de lisibilité et de performance.
- Une variable déclarée avec Dim est automatiquement initialisée selon son type : les variables numériques prennent la valeur 0, et les chaînes de
caractères sont initialisées comme des chaînes vides (""). Cela évite les erreurs liées à l'utilisation de variables non initialisées.
- Il est possible de déclarer plusieurs variables ou tableaux sur une seule ligne en les séparant par des virgules. Par exemple : Dim a, b(5), c. Cela rend le code plus
concis, mais peut aussi nuire à la clarté si l'on mélange différents types de déclarations dans une même instruction.
- Bien que VBScript soit faiblement typé, il est parfois possible d'utiliser la syntaxe Dim variable As Type (comme dans VB
classique), mais cette notation n'est pas toujours prise en charge selon l'environnement. En VBScript pur, les types sont généralement implicites et tous les objets sont de
type Variant.
- Dim est souvent utilisé avec des instructions comme ReDim pour redimensionner dynamiquement un tableau en cours d'exécution. Cependant,
seule la dernière dimension peut être redimensionnée, et cela entraîne la perte des données existantes à moins d'utiliser l'option Preserve.
Dernière mise à jour : Lundi, le 19 Avril 2021