Bonjour à tous,
J'exécute une boucle for et je souhaiterais avoir la possibilité de stopper son execution par la touche espace de mon clavier. Et si l'exécution est stoppé, avoir aussi la possibilité d'avancer et de reculer dans la boucle avec les touches directionnelles droite et gauche du clavier.
Je pense que en créant une interface graphique c'est possible mais je préfèrerai m'en passer...
Je vous joins ce que j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 kkey = get(gcf,'CurrentKey'); if strcmp(kkey,'space') qsd=1; pause on if strcmp(kkey,'rightarrow') clc; j else strcmp(kkey,'leftarrow') clc; j=j-2 end else (strcmp(kkey,'space')) && (qsd==1) qsd=0; pause off end
Merci d'avance.
Partager