Global
DescriptionGlobal <variable> [,<variable>,...]
Global permet à des variables d'être utilisées globalement, pouvant ainsi être accessibles depuis l'intérieur de n'importe quelle procédure. Global peut aussi être utilisé avec les tableaux et les listes chaînées.
Les instructions Protected et Static permettent de déclarer une variable locale dans une procédure qui a le même nom qu'une variable globale, sans risque de conflit.Exemple:
Exemple: Avec des variables
Global a.l, b.b, c, d = 20 Procedure Change() Debug a ; Affiche 10 car la variable 'a' est globale EndProcedure a = 10 Change()
Exemple: Avec un tableau
Global Dim Array(2) Procedure Change() Debug Array(0) ; Affiche 10 car le tableau 'Array()' est global EndProcedure Array(0) = 10 Change()