Je developpe une application qui utilise un timer pour lire dans une base de données s'il y a de nouveaux enregistrements. Sauf que mon traitement dure longtemps. j'aimerai utiliser les threads mais je trouve des difficultés. Voici un bout du code.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Thread t = new Thread(new ThreadStart(analyse));
public void timer1_Tick(object sender, EventArgs e)
        {
            t.Start();
        }
private static void analyse()
        {
             //traitement            
        }