Règles d’accès aux variables -7-11, Règles d’accès aux variables – Casio ClassPad 330 V.3.03 Manuel d'utilisation

Page 81

Advertising
background image

20060301

1-7-11

Variables et dossiers

Règles d’accès aux variables

En principe, il suffit de spécifier le nom de la variable pour y accéder. Les règles énoncées
ici concernent les variables qui ne se trouvent pas dans le dossier actuel ou les variables qui
ont un nom identique à celles d’autres dossiers.

k Ordre de priorité pour la recherche de variables

Lorsqu’un nom de variable est spécifié pour accéder à une variable, la recherche s’effectue
dans l’ordre suivant.

(1) Variables locales
(2) Variables du dossier actuel
(3) Variables du dossier « library »

• Des variables de même nom peuvent exister simultanément comme variable locale,

variable du dossier actuel et variable du dossier « library ». Dans ce cas, le ClassPad
recherche les dossiers dans l’ordre indiqué ci-dessus et s’arrête sur la première variable
qu’il trouve. Si vous voulez accéder à une variable se trouvant à un degré de priorité
inférieur, vous devez spécifier le nom du dossier et le nom de la variable comme indiqué
dans le paragraphe suivant « Spécification d’une variable d’un dossier particulier ».

• Si la variable spécifiée ne peut pas être localisée, elle est traitée comme « variable

indéfinie ».

• Il faut noter que le dossier « system » n’est pas compris dans la recherche de variables

ci-dessus. Lorsque vous accédez à une variable dans le dossier système, vous devez
spécifier le nom de la variable seulement, sans spécifier le nom du dossier.

Conseil

• Les variables locales n’existent que si le programme ou la fonction définie par l’utilisateur, pour

lequel elles ont été créées, est exécuté.

• Si une variable doit être recherchée pendant une sous-routine appelée par un programme ou une

fonction défini par l’utilisateur, la recherche ne s’effectuera que parmi les variables locales de la
sous-routine actuellement exécutée.

• Pour le détail sur les programmes et les fonctions définis par l’utilisateur, voir Chapitre 12.
• Seules les variables locales et les variables du dossier actuel sont explorées lors de la

sauvegarde de données de variables ou lorsqu’une commande impliquant une variable (ex.
« DelVar ») est exécutée. Normalement, les variables du dossier « library » ne sont pas
explorées. Si vous voulez inclure un dossier « library » dans la recherche, il faut le spécifier
comme variable, de la façon suivante.

k Spécification d’une variable d’un dossier particulier

Vous pouvez sinon accéder à une variable se trouvant dans le dossier « main », le dossier
« library » ou un dossier personnel en spécifiant le nom du dossier et le nom de la variable.
La syntaxe suivante doit être utilisée pour spécifier le nom de la variable :
<nom du dossier>\<nom de la variable>

Exemple : Spécifier la variable « abc » se trouvant dans le dossier « main »

main\abc

Advertising