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'

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