If I have an instance of a System.Timers.Timer that has a long interval - say 1 minute, how can I find out if it is started without waiting for the Tick?
System.Timer.Timer.Enabled
should work, when you call "Start" it sets Enabled to TRUE, "Stop" sets it to FALSE.