Bonjour à tous,

je cherche à créer dans mon GUI un bouton STOP qui arrêterait toutes boucles en cours d'exécution.

Par exemple j'ai un premier bouton qui ouvre un liste de fichier, charge les données et plot tous ça mais je vois qu'il y a un problème j'aimerai pouvoir lui dire d'arrêter en cliquant sur un bouton STOP.

J'ai essayé un truc du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
% --------------------------------------------------------------------
function varargout = Stop_button_Callback(h, eventdata, handles, varargin)
 
break
mais pas moyen qu'il arrête la boucle.

dans l'aide je n'ai rien trouvé sauf peut être la solution de passer en mode keyboard avec un truc du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
% --------------------------------------------------------------------
function varargout = Stop_button_Callback(h, eventdata, handles, varargin)
keyboard
 
ctrl+C
 
return
le probleme c'est comment lui dire de faire Ctrl+C ?

d'avance merci,

Bruno.