| Syntaxe |
|---|
| KEY ON KEY OFF |
| Exemple |
|---|
| 10 KEY OFF 20 PRINT « Appuyer sur ESPACE pour activer l'affichage des touches de fonction » 30 A$=INKEY$ 40 IF A$ = « » THEN KEY ON ELSE 30 50 END |
| Résultat |
|---|
| Le programme va d'abord désactiver l'affichage des touches de fonction. Le fait d'appuyer sur la barre d'espace réactivera leur affichage. |
| Syntaxe |
|---|
| KEY (numéro de touche de fonction) ON KEY (numéro de touche de fonction) OFF KEY (numéro de touche de fonction) STOP |
| Exemple (tiré du livre Basic MSX2 d'A. Sickler) |
|---|
| 10 KEY(3) ON 20 ON KEY GOSUB ,,50 30 GOTO 10 40 END 50 PRINT « KEY 3 » : KEY(3) OFF : RETURN |
| Résultat |
|---|
| Le programme va d'abord activer la touche de fonction 3. Le fait d'appuyer dessus renverra au sous-programme de la ligne 50. |
| Syntaxe |
|---|
| KEY numéro de touche de fonction, chaîne de caractères |
| Exemple |
|---|
| KEY1, « FILES » + CHR$(13) |
| Résultat |
|---|
| Cette ligne permet de modifier la touche de fonction 1 (COLOR par défaut). On la remplace ici par la commande FILES, pour laquelle on ajoute le CHR$(13) correspondant à l'appui sur la touche Entrée. Avec cette ligne, en pressant F1 vous aurez directement le contenu du lecteur de disquettes par défaut. |