Stopper un programme tant qu'aucune touche n'est activée

Bonjour j'ai un problème sur un programme que je fait actuellement, afin de stopper mon programme tant qu'aucune touche n'est activée j'utilise ceci :
Mais du coup la calculatrice effectue cette boucle sans s'arrêter tant qu'une touche n'est pas pressée et le programme ralentit de plus en plus jusqu'à crash (erreur mémoire)
J'aimerai donc savoir comment résoudre ma situation. Merci d'avance !
- Code: Select all
Lbl K
GetKey->K
If k≠0
then
goto S (la suite du programme)
else
goto K
End
Mais du coup la calculatrice effectue cette boucle sans s'arrêter tant qu'une touche n'est pas pressée et le programme ralentit de plus en plus jusqu'à crash (erreur mémoire)
J'aimerai donc savoir comment résoudre ma situation. Merci d'avance !