Hi VBP, Cor,
Actually there are <three> sets of Timers.
Forms.Timer is the familiar drag-n-drop one.
System.Timers.Timer is one that can be used without a Form. It's
similar in use in that it raises an Event to which a class in your app
subscribes.
http://msdn.microsoft.com/library/de.../cpref/html/fr
lrfsystemtimerstimerclassctortopic.asp
System.Threading.Timer is one which you provide a callback method.
When the Timer goes off, this method is called in its own Thread.
http://msdn.microsoft.com/library/de.../cpref/html/fr
lrfsystemthreadingtimerclassctortopic2.asp
Ok, that's the choices. There's a (typically MSDN) example with each.
Is it more efficient? First some questions: ;-)
What are they for?
How often will they go off?
Same interval for each?
Staggered or all at once?
What jobs will get done?
How long will the jobs take?
Regards,
Fergus