Bonjour,

J'utilise un timer dans une winforms et je remarque qu'il n'est pas précis .. Il est trop lent d'environ 10% ..

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
private: System::Void Form1_Load(System::Object^  sender, System::EventArgs^  e) {
        time = 0.;
        timer1-> Interval = 100;   // timer à 100 ms
        timer1->Enabled = true;
}
private: System::Void timer1_Tick(System::Object^  sender, System::EventArgs^  e) {
	time = time +0.1;
        TimeLabel->Text = time.ToString();
			 }
Au bout de 60 secondes, mon timer en a compté 55 environ ...

Quelqu'un a t-il déjà remarqué cela?

Ou y a t-il une erreur dans ma manière d'utiliser le timer?

Bonne journée à tous.