gg00xiv
Messages postés656Date d'inscriptionmercredi 22 août 2001StatutMembreDernière intervention11 mars 200513 24 sept. 2003 à 13:46
Non, si tu met en suspend ton thread courant ben tu perds le control de ton appli car il ny a plus rien pour l'enelver ce Suspend
solution:
private bool _pause = false; // variable de classe
//evenement Click de ton bouton servant a mettre pause
private void button1_Click(...)
{
_pause = !_pause;
}
ton while:
while (.....)
{
...
while (_pause)
{
System.Threading.Thread.Sleep(100);
// ne pas freezer ton appli pendant la période de pause
Application.DoEvents();
}
...
// te permet de laisser la main au systeme afin de pouvoir cliquez sur ce fameux button1 :)
Application.DoEvents();
}