Télécharger Imprimer la page

Tandy TRS-80 100 Mode D'emploi page 136

Publicité

INKEY$
Test du clavier
INKEY$
Cette fonction donne la valeur de chaîne de la touche qui
vient d'être pressée. Si aucune touche n'a été pressée, la
fonction donne un caractère nul ( "" ) . Dans les deux cas, le
BASIC n'attend pas l'entrée au clavier, mais passe à l'ins-
truction suivante.
(Note : Si vous pressez une touche de fonction non définie,
à savoir [PASTE] ou [LABEL], INKEY$ donne un O ASCII avec
une longueur de 1.)
Exemple
10 A$ = INKEY$
20 IF A$ = "" THEN 10
30
donne à A$ la valeur de chaîne de toute touche pressée. Si
aucune touche n'a été pressée, A$ contient le caractère nul
( "") et le BASIC revient à la ligne 1O. Si vous avez pressé
une touche, A$ contient la représentation du caractère de la
touche que vous avez pressée et le BASIC continue l'exécution
à la ligne 3O.
INP
Entrée depuis un point d'accès
INP(numéro du point d'accès)
INP donne un octet depuis le point d'accès spécifié. Le numéro
du P°i
nt
_â^accès doit être une expression numérique comprise
entré 0~et 255. INP est la fonction complémentaire de la fonc-
tion OUT.
Exemple :
A% = INP(5)
donne à A% la valeur de l'octet au point d'accès 5.
INPUT
Entrée de données depuis le clavier
INPUT "guide-opérateur";liste_de_variables
INPUT arrête l'exécution de votre programme jusqu'à ce que
vous entriez des données au clavier. Les valeurs que vous
entrez doivent être des constantes et elles doivent corres-
pondre et en nombre et en type aux variables de la liste
de_variables. La liste_de_variables_ se compose d'un~nômEre
quelconque 3e noms de variables, tant chaînées que numériques,
séparés par des virgules. Le "guide-opérateur
11
optionnel est
- 129 -

Publicité

loading

Produits Connexes pour Tandy TRS-80 100