DarKBreToN
Messages postés16Date d'inscriptiondimanche 20 juillet 2003StatutMembreDernière intervention22 novembre 2007
-
22 févr. 2007 à 18:55
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 2016
-
24 févr. 2007 à 12:01
Bonjour,
je suis entrain de développer un generateur de systemes a base de connaissances (systeme expert) et je cherche un moyen d'effectuer une pause, je m'explique :
je voudrais mettre en place un pas à pas détaillé lors de la compilation et donc a chaque itération dans mon "while" j'ai besoin de stoper la boucle et d'attendre que la personne clique sur "suivant" pour lancer la boucle suivante.
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 23 févr. 2007 à 10:30
Salut,
Ce que tu souhaites faire ne se fait pas lors de la compilation, mais lors de l'execution/debuggage.
A moins que je n'ai pas bien compris la question ?
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 24 févr. 2007 à 11:56
salut,
dans ton cas, je verrais bien :
-> déclaré global à ton formulaire :
private Thread tt;
private AutoResetEvent m = new AutoResetEvent(false);
-> ton while dans un thread :
private void testFCT()
{
int i = 10;
while (i > 0)
{
//un traitement
i--;
//un affichage
//Console.WriteLine(i);
m.WaitOne();
}
}
-> dans ton bouton Suivant Click :
m.Set();