Les expressions sont constituées d'opérateurs et d'opérandes.
Les opérateurs sont notamment : AND OR * / + - = <> < > <=
Les règles de priorité qui s'appliquent aux opérateurs suivent les règles algébriques. Autrement dit, tous les opérateurs utilisent deux opérandes.
Remarque : L'opérateur NOT n'existe pas, mais vous pouvez utiliser la fonction prédéfinie NOT.
Si les opérandes sont de type Chaîne, l'opérateur + génère une concaténation :
DIM FirstName as String DIM LastName as String DIM FullName as String DIM Space as String FirstName="Marie" LastName="Dupont" Space=" " FullName=FirstName+Space+LastName
L'expression FirstName+Space+LastName renvoie Marie Dupont. Par conséquent, le contenu de la chaîne FullName sera Marie Dupont.
Si vous utilisez l'opérateur + avec des opérandes de type Entier, l'interpréteur de script ajoute les opérandes :
DIM X as Integer DIM Y as Integer DIM Z as Integer X=2 Y=3 Z=X+Y
La variable Z contient la valeur entière 5.
Le type du résultat d'une expression correspond au type le plus grand d'opérande.
Byte+Word = Word
Char+String = String
|
Copyright © 2013 CA.
Tous droits réservés.
|
|