Bonjour,

je code en C#, sur visual studio 2005 avec le framework 2.0
et je souhaite afficher une boite de dialogue pendant que j'éffectu ma recherche de fichier avec un gif annimé qui représente la recherche.

cependant le gif se retrouve bloqué pendant la recherche donc rien ne bouge. voici mon code

Ici j'appel l'affichage dans une autre thread et je fais mon traitement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Thread backgroundThread = new Thread(new ThreadStart(ShowWait));
                    try
                    {
                        backgroundThread.Start();
                    }
                    catch (Exception exception)
                    {
                        ErrorLog.ErrorManager.AddError(new Error(exception, this.GetType().ToString()));
                    }
                    FindFile(folderBrowserDialog.SelectedPath);
                    backgroundThread.Abort();
Et voici la call back en question

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
private void ShowWait()
        {
            FrmWaitFinding FrmWait = new FrmWaitFinding();
            FrmWait.Show();
            FrmWait.AnimateImage();
        }
Quelqun aurait il une idée ??