Déclaration de variable locale
DIM Identifier AS Datatype [ = Expression ]
Déclare une valeur locale dans une procédure ou une fonction.
Cette variable est accessible uniquement à la procédure ou la fonction où elle est déclarée.
Exemples
DIM iVal AS Integer
DIM sName AS String
DIM hObject AS Object
DIM hCollection AS Collection
Initialisation
La variable peut être initialisée avec n'importe quelle expression.
Exemples
DIM bCancel AS Boolean = TRUE
DIM Languages AS String[] = [ "fr", "it", "es", "de", "ja" ]
DIM DefaultLanguage AS String = Languages[1]
Vous pouvez aussi initialiser la variable avec un objet nouvellement instancié.
DIM Identifier AS NEW Class ( Arguments ... )
Exemples
DIM aTask AS NEW String[]
DIM aCollection AS NEW Collection(gb.Text)
Ou bien vous pouvez initialiser la variable avec un tableau dynamique natif. Voir
Déclaration de tableau pour plus d'informations.
Déclarations multiples
Vous pouvez déclarer plusieurs variables sur la même ligne :
-
Chaque déclaration doit être séparée par une virgule.
-
Vous pouvez indiquer seulement l'identifiant. Il aura la même déclaration que le prochain identifiant ayant une déclaration complète.
Exemples
DIM Text AS String, Matrix AS NEW Float[3, 3]
DIM X, Y, W, H AS Integer
Voir aussi