OVH Cloud OVH Cloud

interrompre une boucle

3 réponses
Avatar
michael
bonjour,
j'ai une boucle qui fais un certain nombre de calcul et finis par dessiner
un graphique ds une picture box de la form. Je voudrais, après la premiere
série de calcul et de dessin sur la forme pouvoir interrompre la boucle et la
reprendre ensuite ( par un clique de souris, clique sur un bouton de commande
etc...). Comme si on voulais lire un livre page par page. Il me fais tout à
la suite et je n'ai que les resultats de la derniere boucle et le dernier
dessin puisque qu'il écrase les précedents...
Quelqu'un a-t-il une idée??

3 réponses

Avatar
Boss Hog
Salut
si c'est une boucle for il y à "exit for"
si c'est du while tu change la condition du while.....
@+
Boss Hog
"michael" wrote in message
news:
bonjour,
j'ai une boucle qui fais un certain nombre de calcul et finis par dessiner
un graphique ds une picture box de la form. Je voudrais, après la premiere
série de calcul et de dessin sur la forme pouvoir interrompre la boucle et


la
reprendre ensuite ( par un clique de souris, clique sur un bouton de


commande
etc...). Comme si on voulais lire un livre page par page. Il me fais tout


à
la suite et je n'ai que les resultats de la derniere boucle et le dernier
dessin puisque qu'il écrase les précedents...
Quelqu'un a-t-il une idée??


Avatar
olivier
exit si une do loop while
"Boss Hog @tiscali.fr>" <bosshog<replace> a écrit dans le message de
news:
Salut
si c'est une boucle for il y à "exit for"
si c'est du while tu change la condition du while.....
@+
Boss Hog
"michael" wrote in message
news:
> bonjour,
> j'ai une boucle qui fais un certain nombre de calcul et finis par


dessiner
> un graphique ds une picture box de la form. Je voudrais, après la


premiere
> série de calcul et de dessin sur la forme pouvoir interrompre la boucle


et
la
> reprendre ensuite ( par un clique de souris, clique sur un bouton de
commande
> etc...). Comme si on voulais lire un livre page par page. Il me fais


tout
à
> la suite et je n'ai que les resultats de la derniere boucle et le


dernier
> dessin puisque qu'il écrase les précedents...
> Quelqu'un a-t-il une idée??




Avatar
ng
Salut,

Tu peux séparer ta procédure de dessin en plusieurs, ou faire un Do :
Doevents : loop until bPoursuite pour faire une pause.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

michael wrote:
bonjour,
j'ai une boucle qui fais un certain nombre de calcul et finis par
dessiner un graphique ds une picture box de la form. Je voudrais,
après la premiere série de calcul et de dessin sur la forme pouvoir
interrompre la boucle et la reprendre ensuite ( par un clique de
souris, clique sur un bouton de commande etc...). Comme si on voulais
lire un livre page par page. Il me fais tout à la suite et je n'ai
que les resultats de la derniere boucle et le dernier dessin puisque
qu'il écrase les précedents...
Quelqu'un a-t-il une idée??