Variables alphanumériques
Bases
Le variables alphanumériques sont suivies du signe $ à leur fin :
mavariable$.
Pour assigner une chaîne de caractères à une variable, on utilise :
mavariable$ = 'Ceci est un essai'
Note : on utilise le caractère ' et non ".
Pour mettre un caractère ' dans votre variable (exemple C'est) utilisez
\'.
Exemple :
mavariable$ = 'C\'est mon projet'.
Vous pouvez ajouter un anti-slash à la fin de votre chaîne en l'écrivant
\\.
chemin$ = 'c:\monrépertoire\\'
sera traduit par c:\monrépertoire\
Les chaînes de caractères peuvent utiliser l'opératuer + (autant de
fois que vous voulez) :
a$ = 'MMB '
mavariable$ = a$ + 'est génial
Fonction CHAR
Vous ne pouvez mélanger des variable numériques et de variables
alphanumériques.
Pour convertir une variable numérique et alphanumérique, on utilise la
fonction CHAR.
mavariable$ = CHAR(valeur)
Fonction VAL
Pour convertir une variable alphanumérique en numérique, on utilise la
fonction VAL.
mavariable$='1.222'
- valeur = VAL(mavariable$)
Chaîne de caractère dans la commande conditionnelle IF-END
On utilise une syntaxe similaire aux variables numériques :
if (mavariable$='yes') then
....
end
ou
if (mavariable$<>'yes') then
...
end