Bonjour à tous,

Comment utilisé la class Timer dans mon application ?
Voici l'exemple MSDN et il fonctionne lorsque je le test.
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
public static void Main()
     {
         System.Timers.Timer aTimer = new System.Timers.Timer();
         //J'ai une erreur ici, mais comment la résoudre !
         aTimer.Elapsed+=new ElapsedEventHandler(OnTimedEvent);
 
         aTimer.Interval=5000;
         aTimer.Enabled=true;
 
         Console.WriteLine("Press \'q\' to quit the sample.");
         while(Console.Read()!='q');
     }
 
     // Specify what you want to happen when the Elapsed event is raised.
     private static void OnTimedEvent(object source, ElapsedEventArgs e)
     {
         Console.WriteLine("Hello World!");
     }
Je veux envoyer des mails différé toute les X secondes, voici un fragment de mon code.
J'ai essaye ceci mais ça fonctionne pas, ma méthode "extraireCoordonne" appel envoyerMail(...)!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
...
System.Timers.Timer aTimer = new System.Timers.Timer();
            // J'ai une erreur à ce niveau, comment résoudre la chose ?:calim2:
            aTimer.Elapsed += new ElapsedEventHandler(this.envoyerMail(coordonne);//Càd titre, nom, prenom, mail
            aTimer.Interval = 7;
            aTimer.Enabled = true;
....
Avez vous des conseilles ?

Merci