c,讓函式在指定時間段內執行,c ,讓一個函式在指定時間段內執行

2022-09-23 09:21:51 字數 694 閱讀 2463

1樓:匿名使用者

有個** datetime.now 可以得到當前時間。

用一個timer的選項卡每隔4個小時執行一下,如果8:00

2樓:旅姮娥

可以考慮用windows service或者winform來實現,需要用到timer控制元件,就是system.threading.thread.

timer;另外,**寫在elapse事件中,具體實現方法如樓上那位所述,不過datetime。now得到的系統當前時間,還可以用datetime。now。

hour還是hours去了,可以得到小時數。最後,如果用windows service,有一些地方會比winform更好,如果當成一個job放在伺服器上面執行的話建議用windows service

3樓:匿名使用者

thread用一個執行緒監視時間.

時間如果到了,就開啟另外一個執行緒執行那個函式.

當然用timer更加方便.定時任務,任務排程如果很多定時任務,還有qurtz元件

4樓:百度網友

如果在windowsform程式中用timer來實現

具體這樣弄

system.threading.thread.timer類