Posté le 21/08/2018 13:01
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 126 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 22/08/2018 14:35 | #
Le fait est que Getkey est plus lent quand aucune touche n'est pressée.
Getkey
Next
- Aucune touche pressée : 8~9 s
- F1 pressé tout le long : 2~3 s
Je suggère de charger inutilement la boucle quitte à réduire son nombre de tours ?
Citer : Posté le 23/08/2018 08:10 | #
Pour réduire cet effet tu peux diminuer le nombre d'appelle à Getkey. Là tu appelles 50 fois Getkey, donc le temps de d'erreur entre avec ou sans Getkey est multiplié par 50.
Avec ce code, tu n'appelles que 4 fois Getkey. Dis nous ce que ça donne
For 1→D To 15:Next
Not I ⇒ Getkey→I
For 1→D To 15:Next
Not I ⇒ Getkey→I
For 1→D To 15:Next
Not I ⇒ Getkey→I
D'ailleurs, après c'est personnelle, mais j'utilise G pour stocker la valeur de Getkey, et I pour l'indice des boucles For