π
<-
Chat plein-écran
[^]

Maîtrise de getkey

Maîtrise de getkey

Message non lude Paper Calc Officiel » 01 Nov 2022, 16:07

Bonjour,ça fait un bon moment que je code sur calto en basic mais je n'ai jamais appris à maîtriser le getkey...pourriez vous m'aider ?
Maîtrise de TI BASIC
46%
Maîtrise de Python
22%
Maîtrise de Casio BASIC
12%
Avatar de l’utilisateur
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 62.5%
 
Messages: 63
Images: 0
Inscription: 19 Sep 2022, 10:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Maîtrise de getkey

Message non lude Hamza.S » 01 Nov 2022, 16:12

qu'appelles-tu maîtriser ? getkey c'est juste une commande.
si tu veux un exemple de fonctionnement regarde dans cette doc archives_voir.php?id=606 page 302
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4464
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Maîtrise de getkey

Message non lude Adriweb » 01 Nov 2022, 16:13

Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.3%
 
Messages: 14617
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Maîtrise de getkey

Message non lude Paper Calc Officiel » 01 Nov 2022, 16:14

merci,je regarde
Maîtrise de TI BASIC
46%
Maîtrise de Python
22%
Maîtrise de Casio BASIC
12%
Avatar de l’utilisateur
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 62.5%
 
Messages: 63
Images: 0
Inscription: 19 Sep 2022, 10:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Maîtrise de getkey

Message non lude Shadow » 02 Nov 2022, 04:00

Bonjour,
La commande getKey permet de détecter une touche appuyée par l'utilisateur. Chaque touche renvoie à une valeur.
Il y a un code sur les touches. Le voici pour les calculatrices TI-83 Premium CE/TI-84 Plus CE.

Image

A quoi ça sert ? Rien ne vaut qu'un bon exemple ;)
Vous êtes en train de créer u jeu en ti-basic. Vous souhaitez que le jeu s'arrête si l'utilisateur appuie sur
annul
, et commence une nouvelle partie si l'utilisateur appuie sur
entrer
.
Vous allez alors utiliser la commande getKey.
D'après l'image ci-dessus,
annul
= 45 et
entrer
= 105
On a ainsi ;

Code: Tout sélectionner
//début du programme
//votre menu customisé
Repeat getKey=45 ou getKey=105
//code qui tient la boucle (laisser le menu affiché dans notre cas)
If getKey=45:Stop
If getKey=105:Goto XY
//Où le label XY définit la nouvelle partie
Lbl XY
//code qui définit la nouvelle partie


Vous pouvez églement libérer de l'espace en attribuant la valeur du getKey à une variable.
Code: Tout sélectionner
getKey->A


J'espère avoir été utile.
N'hésitez pas à poser d'autres questions en cas de problèmes.
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oubliez pas de lire les règles. En cas de problème, vous pouvez m'envoyer un message, je réponds rapidement.


Liens utiles :


Image
New to the website, Anonymous? Before posting something in the chat or in the forum, don't forget to read the rules. If you have any questions, you can send me a private message, I'll answer as fast as I can.


Useful links:


Image
Avatar de l’utilisateur
ShadowSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 19.9%
 
Messages: 425
Images: 122
Inscription: 26 Fév 2021, 12:46
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1A - EPF Cachan
GitHub: bryanthrmn

Re: Maîtrise de getkey

Message non lude Paper Calc Officiel » 02 Nov 2022, 13:23

merci,vous m'avez été très utile.
Maîtrise de TI BASIC
46%
Maîtrise de Python
22%
Maîtrise de Casio BASIC
12%
Avatar de l’utilisateur
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 62.5%
 
Messages: 63
Images: 0
Inscription: 19 Sep 2022, 10:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile


Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 13 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1422 utilisateurs:
>1400 invités
>18 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)