[BASIC] astuce codetouche
4 participants
Page 1 sur 1
[BASIC] astuce codetouche
voilà un machin que je découvre à la minute:
sur Ti 84+, il y a une parenthèse après l'indication codetouche ( [prgm]+[>]+[7] pour les débutants )
apparemment, cette parenthèse sert à remplacer:
par
bon, voilà, je suis tout content de cette petite découverte. :cheers:
sur Ti 84+, il y a une parenthèse après l'indication codetouche ( [prgm]+[>]+[7] pour les débutants )
apparemment, cette parenthèse sert à remplacer:
- Code:
:If codetouche=105
:etc...
par
- Code:
:If codetouch(105)
:patati ptatata
bon, voilà, je suis tout content de cette petite découverte. :cheers:
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [BASIC] astuce codetouche
De toute façon, moi je fais toujours :
- Code:
:codeTouch(->K
:etc...
- Code:
:X-(K=24)+(K=26->X
Metallica- Or 4
- Sexe :
Age : 27
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [BASIC] astuce codetouche
c'est pa la même utilisation du code touche:
ce que tu dis c'est pour déplacerun caractère, moi c'est pour contrôler l'activité d'un bouton.
ce que tu dis c'est pour déplacerun caractère, moi c'est pour contrôler l'activité d'un bouton.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [BASIC] astuce codetouche
ça peut en effet être pratique mais dans le cas pour contrôler l'activité d'un bouton j'ai pour habitude d'utiliser:
- Code:
:If K=105
:etc ...
Metallica- Or 4
- Sexe :
Age : 27
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [BASIC] astuce codetouche
c'est mieux ton truc si tu utilises plusieurs boutons:
mon truc est mieux si on a besoin d'1 seul bouton.
- Code:
codetouche->K
If K=105
fais ci
If K=45
fais ça
If K=21
fais ça
etc...
mon truc est mieux si on a besoin d'1 seul bouton.
Dernière édition par persalteas le Ven 27 Aoû - 13:13, édité 1 fois
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [BASIC] astuce codetouche
ouais j'y penserai lorsque j'en aurais besoin.
Metallica- Or 4
- Sexe :
Age : 27
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [BASIC] astuce codetouche
c'est ironique?
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [BASIC] astuce codetouche
Non ça pourra me faire gagner quelques octets je pense et c'est toujours utiles.
Metallica- Or 4
- Sexe :
Age : 27
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [BASIC] astuce codetouche
Merci, persalteas, pour cette indication, c'est pas mal pour optimiser son code !
EDIT : 100ème message sur le site
EDIT : 100ème message sur le site
Invité- Invité
Re: [BASIC] astuce codetouche
Je viens de tester, et je découvre que cela ne marche pas !!!!!!!!
Personne n'avais essayé avant ????
La parenthèse de "codeTouch(" n'est là que pour faire joli !
getKey = codeTouche = codeTouch(
Dans mes tests ci-dessous, soit toutes les touches fonctionnent pour quitter la boucle, soit ça plante immédiatement au lancement
Personne n'avais essayé avant ????
La parenthèse de "codeTouch(" n'est là que pour faire joli !
getKey = codeTouche = codeTouch(
Dans mes tests ci-dessous, soit toutes les touches fonctionnent pour quitter la boucle, soit ça plante immédiatement au lancement
- 82statfr:
- Code:
Repeat codeTouche(11 // getKey*(11
End
- Code:
Repeat codeTouche(11) //getKey*(11)
End
- Code:
Repeat codeTouche11) // getKey*11) // PLANTE sur )
End
- 83:
- Code:
Repeat getKey(11 // getKey*(11
End
- Code:
Repeat getKey(11) // getKey*(11)
End
- Code:
Repeat getKey11) // getKey*11) // PLANTE sur )
End
- 8xplus appli_fr:
- Code:
Repeat codeTouch(11 // getKey*11
End
- Code:
Repeat codeTouch(11) // getKey*11) // PLANTE sur )
End
- 8xplus:
- Code:
Repeat getKey(11 // getKey*11
End
- Code:
Repeat getKey(11) // getKey*11) // PLANTE sur )
End
- getKey*11:
- While 1
codeTouch(11->K // getKey*11
If K
Disp K // touche [Y=] : 11*11=121, affiche 121 // touche [+] : 95*11=1045, affiche 1045
End
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|