Variables VBScript
- Page précédente Où VB
- Page suivante Programmes VB
Exemple
- Création de variable
- Les variables sont utilisées pour stocker des informations. Cet exemple montre comment créer une variable et lui attribuer une valeur.
- Insérer une valeur de variable dans un texte
- Cet exemple montre comment insérer une valeur de variable dans un texte.
- Création de tableau
- Les tableaux sont utilisés pour stocker une série de données liées. Cet exemple montre comment créer un tableau pour stocker des noms. (Nous utilisons "for loop" pour démontrer comment afficher les noms.)
Qu'est-ce qu'une variable ?
Une variable est un "récipient" capable de stocker des informations. Dans un script, la valeur d'une variable peut être modifiée. Vous pouvez consulter ou modifier la valeur d'une variable en utilisant son nom. Dans VBScript, toutes les variables sont associées à un type et peuvent stocker différents types de données.
Règles du nom de variable :
- Doit commencer par une lettre
- Ne peut pas contenir de point (.)
- Ne peut pas dépasser 255 caractères
Déclaration de variable
Vous pouvez déclarer une variable en utilisant les instructions Dim, Public ou Private, par exemple :
dim name name=some value
Maintenant, vous avez créé une variable. Le nom de la variable est "name".
Vous pouvez également créer une variable en utilisant son nom. Par exemple :
name=some value
De cette manière, vous créez également une variable nommée "name".
Cependant, ce type de pratique n'est pas une bonne habitude, car vous pourriez faire une erreur dans le nom de la variable dans le script, ce qui pourrait entraîner des résultats étranges lors de l'exécution du script. Par exemple, si vous orthographiez mal la variable "name" en "nime", le script créera automatiquement une variable nommée "nime". Pour empêcher le script de le faire, vous pouvez utiliser l'instruction Option Explicit. Si vous utilisez cette instruction, vous devez déclarer toutes les variables en utilisant les instructions dim, public ou private. Placez l'instruction Option Explicit en haut du script, comme suit :
option explicit dim name name=some value
Affectation de valeur à une variable
Vous pouvez affecter une valeur à une variable de cette manière :
name="George" i=300
Le nom de la variable est à gauche de l'expression, et la valeur à attribuer est à droite de l'expression. Actuellement, la valeur de la variable "name" est "George".
Durée de vie de la variable
La durée de vie d'une variable fait référence à la période pendant laquelle elle peut exister.
Lorsque vous déclarez une variable dans une sous-programme, vous ne pouvez y accéder que dans ce programme. Lorsque vous quittez ce programme, la variable expire également. Ce type de variable est appelé variable locale. Vous pouvez utiliser des variables locales portant le même nom dans différents sous-programmes, car chaque variable ne peut être identifiée que dans le programme où elle est déclarée.
Si vous déclarez une variable en dehors d'une sous-programme, tous les sous-programmes de votre page peuvent y accéder. Ces variables ont une durée de vie qui commence à leur déclaration et se termine lorsque la page est fermée.
Variable tableau
Parfois, vous devez assigner plusieurs valeurs à une seule variable. Dans ce cas, vous pouvez créer une variable qui peut contenir une série de valeurs. Ce type de variable est appelé tableau. La déclaration d'une variable tableau utilise le nom de la variable suivi d'un parenthèse ().. Dans l'exemple suivant, un tableau contenant trois éléments a été créé :
dim names(2)
Les nombres dans les parenthèses sont 2. Les indices des tableaux commencent à 0 car ce tableau contient trois éléments. C'est un tableau à capacité fixe. Vous pouvez allouer des données à chaque élément du tableau :
names(0)="George" names(1)="John" names(2)="Thomas"
De même, en utilisant l'index spécifique d'un élément d'un tableau, vous pouvez également récupérer la valeur de tout élément. Par exemple :
father=names(0)
Vous pouvez utiliser jusqu'à 60 dimensions dans un tableau. La méthode de déclaration d'un tableau multidimensionnel consiste à séparer les nombres par des virgules dans les parenthèses. Par exemple, nous avons déclaré un tableau bidimensionnel de 5 lignes et 7 colonnes :
dim table(4, 6)
- Page précédente Où VB
- Page suivante Programmes VB