Passer au contenu principal
Vous pouvez créer et utiliser des variables dans toute section où du code est saisi. Le nom d’une variable ne peut pas être identique à celui d’une constante globale ni à celui d’un élément. Les variables peuvent être créées de l’une des deux manières suivantes.

Déclarer une variable en précisant son type et son nom

La syntaxe est la suivante :
[nom du type] [nom de la variable] ;
Par exemple :
Int a;
String s;
Logic isElementLongEnough;
Pour accéder à la valeur d’une variable, vous devez d’abord l’initialiser à l’aide d’un opérateur d’affectation. Tenter d’utiliser une variable non initialisée entraînera une erreur à la compilation ou à l’exécution du code.

Déclarer et initialiser une variable en même temps

Vous pouvez déclarer et initialiser une variable à l’aide d’une expression, par exemple un nom d’élément, une propriété d’élément ou une autre variable. La syntaxe est la suivante :
Soit [nom de variable] = [expression]
Par exemple :
Int a;a=3; Let a1 = a + 5;
Let myElement = SearchObjects.Group1.Group2.FirstItem
Let myRect = SearchObjects.Group1.Group2.FirstItem.Rect
Le système crée une variable portant le nom spécifié. Son type est défini implicitement par le type de l’expression à laquelle elle se réfère. Dans le même temps, la variable est initialisée avec la valeur de cette expression. Les variables créées de cette manière peuvent être utilisées comme alias pratiques pour des éléments fortement imbriqués et d’autres objets, afin d’alléger la notation.