| Codetouche |
| Auteur |
Message |
Samos
Autorisation : Membre
Nb de messages : 295
Inscrit le : Lun 14 Mai 2012, 18:51
|
Posté le : Sam 19 Mai 2012, 9:55
|
|
|
Bonjour,
j'ai besoin d'aide au niveau de certaines commandes de la calculatrice que je ne connais pas encore.
J'ai remarqué dans un chronomètre une fonction codetouche,
j'ai lu le manuel mais je n'ai pas très bien compris comment l'utiliser quelqu'un pourrait-il me renseigner à son sujet?
|
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Sam 19 Mai 2012, 10:05
|
|
|
codetouche sert a détecter la pression d'une touche par l'utilisateur.
Chaque touche a un numéro. Pour connaitre le numéro de la touche que tu veux, essaye ce petit programme:
| Code |
Lbl 1
Disp codetouche
Goto 1
|
techniquement, "codetouche" dans un programme va être égal à la valeur de la dernière touche pressée.
Ainsi, des lignes comme
doivent s'interpréter comme "si la touche [Entrer] est pressée" car 105 est le code de la touche [Entrée].
|
 |
|
| |
Samos
Autorisation : Membre
Nb de messages : 295
Inscrit le : Lun 14 Mai 2012, 18:51
|
Posté le : Sam 19 Mai 2012, 10:19
|
|
|
Genialissime!
Je viens de comprendre^^
Merci 
|
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Sam 19 Mai 2012, 15:54
|
|
|
Plus simplement tu peut remarquer que le numéro des touches en TI basic n'est pas anodin,la ligne sur laquelle se trouve la touche donne les dizaine, la colonne les unités. Ainsi la 3eme touche de la 5 colonne son code sera 53 (la touche cos) et ainsi de suite, seule la touche On n'est pas comprise.
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
sandro
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Sam 19 Mai 2012, 19:20
|
|
|
autre petite bizarerie : les touches [gauche],[haut] et [droite] sont considérés comme faisant partis de la 2nde lignes (donc respectivement 24,25 et 26) alors que la touche bas (34) est la seule des touces directionneles à appartenir à la 3ème ligne.
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
 |
|
| |
Samos
Autorisation : Membre
Nb de messages : 295
Inscrit le : Lun 14 Mai 2012, 18:51
|
Posté le : Dim 20 Mai 2012, 18:51
|
|
|
Petite remarque sans intérêt, lorsque je met
If Codetouche=...
il me faut appuyer plusieurs fois sur la touche avant d'attendre un résultat.
Alors que
Codetouche -> A
If A=...
l'effet est immédiat.
|
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Dim 20 Mai 2012, 19:01
|
|
|
Si tu met If Codetouche=
il faut tu appuis juste au bon moment sur la touche, alors que avec
Codetouche->A
Il prendra la valeur de A donc même si tu as appuyé dessus depuis des lustres, elle ne change pas tant que t'as pas touché une autre touche
Bonne continuation
---------------------- Le nouveau site de tout82 |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |