ON KEY GOSUB |
Dans la touche à la sous-routine |
|---|---|
| Turbo Basic | |
Syntaxe
| ON KEY(n) GOSUB label |
Paramètres
| Nom | Description | |
|---|---|---|
| n | Ce paramètre permet d'indiquer le numéro de la touche de fonction: | |
| Valeur | Description | |
| 1 | Cette valeur indique la touche de fonction F1 | |
| 2 | Cette valeur indique la touche de fonction F2 | |
| 3 | Cette valeur indique la touche de fonction F3 | |
| 4 | Cette valeur indique la touche de fonction F4 | |
| 5 | Cette valeur indique la touche de fonction F5 | |
| 6 | Cette valeur indique la touche de fonction F6 | |
| 7 | Cette valeur indique la touche de fonction F7 | |
| 8 | Cette valeur indique la touche de fonction F8 | |
| 9 | Cette valeur indique la touche de fonction F9 | |
| 10 | Cette valeur indique la touche de fonction F10 | |
| 11 | Cette valeur indique la touche ↑ | |
| 12 | Cette valeur indique la touche ← | |
| 13 | Cette valeur indique la touche → | |
| 14 | Cette valeur indique la touche ↓ | |
| label | Ce paramètre permet d'indiquer l'étiquette de la sous-routine. | |
Description
Cette commande permet de déclencher un sous-programme d'interruption pour obtenir le contrôle si une touche spécifique est enfoncée.
Remarques
- L'instruction ON KEY n'a d'effet que lorsque les événements de touches sont activés par une instruction KEY ON. Une fois qu'une instruction KEY ON a été exécutée, le Turbo Basic vérifie l'exécution de toutes les instructions suivantes pour voir si la touche spécifiée a été activée. Si tel est le cas, le Turbo Basic effectue une opération GOSUB dans le sous-programme désigné.
- L'instruction «KEY (n) OFF» désactive la vérification de la touche n. Utilisez l'instruction KEY pour définir une touche d'interception n'étant ni une fonction ni une touche de contrôle du curseur.
- Utilisez le méta-instruction $EVENT pour un contrôle précis de la génération de code de vérification d'événements de Turbo Basic.
Références
INFOGUIDE - Turbo Basic, Editions P.S.I., Bénédicte Hudault, 1988, ISBN: 2-86595-531-1, page 96
Dernière mise à jour : Mardi, le 28 juillet 2015