romain60112
Messages postés70Date d'inscriptionmercredi 1 octobre 2008StatutMembreDernière intervention17 avril 2013
-
30 août 2010 à 17:09
romain60112
Messages postés70Date d'inscriptionmercredi 1 octobre 2008StatutMembreDernière intervention17 avril 2013
-
31 août 2010 à 09:43
Bonjour,
Je rencontre un problème pour lancer mon thread sur dans une boucle for;
Le thread c'est l'affichage du % d'avancement
voici mon code :
private delegate void StateUpdate(string text);
mafonction()
{
int i=0;
for (i = 0; i < nb_msg; i++)
{
this.Invoke(new MakeProgress(DisplayProgressBar), (int)((i / nb_msg) * 100)); // Aucun rafraichissement
}
}
private void DisplayProgressBar(int position)
{
progressBar.Value = position;
MessageBox.Show("Progress Ok"); // Lors de l'Invoke du thread je passe bien ici
}
Mon problème : pourquoi le progressBar n'est pas rafraichi ?