Stop
Syntaxe :
Stop
Fonction :
Cette commande arrête l'exécution du programme.
Description : Cette commande arrête l'exécution du programme, y compris celle du
programme principal lorsqu'un sous-programme est exécuté.
Switch~Case~Default~SwitchEnd
Syntaxe : Switch
<expression 1>
Case <expression 2>
[<instruction>] ...
Case
<expression 3> ...
[<instruction>] ...
...
Case <expression
[<instruction>] ...
[Default]
[<instruction>] ...
SwitchEnd
Les <expression 1> à <expression
des nombres réels.
Fonction : Cette commande exécute une série de processus se référant à la valeur de
<expression>.
Description
• Cette commande exécute l'instruction qui suit l'expression Case correspondant à
l'expression Switch.
• S'il n'y a pas d'expression Case correspondante, l'instruction qui suit Default est exécutée.
Si aucun Default n'est spécifié, l'exécution saute à l'instruction qui suit SwitchEnd.
• Vous pouvez utiliser une commande d'instructions multiples (:) au lieu du retour à la ligne
pour séparer les instructions.
• Il est possible de sortir de Switch~SwitchEnd en utilisant la commande Break, la
commande Return ou la commande Goto.
Wait
Syntaxe : Wait
[<expression>]
Fonction : Cette commande suspend l'exécution du programme et le relance après
écoulement du nombre de secondes spécifié par l'expression.
Description
• Si vous ne spécifiez pas d'expression, l'exécution du programme est suspendue jusqu'à ce
que vous tapiez sur l'écran ou appuyiez sur une touche.
• La valeur maximale pouvant être spécifiée est 360 secondes (six minutes) pour
<expression>. L'exécution du programme reprend après 360 secondes si une valeur
supérieure est spécifiée.
• La fonction d'extinction automatique du ClassPad est invalidée par une pause due à la
commande Wait.
• Si le délai d'extinction automatique est atteint pendant la pause, l'exécution du programme
se poursuit.
12-6-14
Commandes de programmation
n
>
n
> doivent être des expressions produisant
20050501