开发者

system.threading.timer

I need to have a specific process(method) run once a day at a gi开发者_开发百科ven time and was wondering if this can be done using the timer control.


As has been stated, if your process isn't already running, then use Task Scheduler to handle this for you.

However, if you have some background service or something already running, then use a timer, and have it check the system time. Timers are not necessarily accurate, and after a day's worth of running, I would expect them to be way off.

Set up a timer with an interval of 3000ms or so, and when that interval hits, then check the system time to see if it is time for your method to run.


You should create a program that does that process, then exits.

You should then schedule the program using Windows Task Scheduler.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜