bonjour à tous,

J'ai un souci concernant l'affichage temporaire d'une image gif animée de progression dans une PictureBox.
Après recherche sur le net, j'ai trouvé la méthode:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
            BackgroundWorker bw = new BackgroundWorker();
            bw.DoWork += new DoWorkEventHandler(bw_DoWork);
            bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted);
            bw.WorkerReportsProgress = false;
            picProgress.Visible = true;
            bw.RunWorkerAsync();
 
void bw_DoWork(object sender, DoWorkEventArgs e)
        {
            try
            {
                Fonction_de_travail();                
            }
            catch (DBnet.Networking.PingException ex)
            {
                MessageBox.Show("erreur travail ", "erreur");
            }
        }
 
        void bw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {            
            picProgress.Visible = false;
        }
J'obtient une erreur comme quoi l'objet est déjà utilisé.?? J'ai bidouillé alors, mais je n'arrive toujours pas à réaliser ça...
Merci d'avance si vous avez une petit idée.