Can i create successfully a timer clock on a thread? i’m creating one but it doesn’t seem to work that well. My app is a multi-thread app that has to start a timer on a thread when ever a certain event happens. The timer is placed in every client connection. The clock doesn’t work until i close my winform(i don’t know why) . Is there anything in particular that i should know about timers in threads ?
Here is my timer code :
timer1.Interval = 1000;
timer1.Tick += new EventHandler(timer_Tick);
timer1.Enabled = true;
timer1.Start();
You might try to use
System.Threading.Timer, which is basically a timer that’s in a separate thread. You might also consider using aWaitHandlethat’s never fired and then usingWaitOne(1000, false)to wait for a second.