作者sheauren (Ray)
看板C_Sharp
標題Re: [問題] 如何讓時間到了自動執行某段程式碼
時間Wed May 28 21:13:46 2008
※ 引述《a741230 (fighter238)》之銘言:
: 假設我要寫一個備忘錄程式,希望程式到了使用者設定的時間後自動跳出訊息,除了使用
: Timer不斷比對和現在系統時間是否相同外,還有沒有比較好的方法呢,謝謝!
真的要用程式的話 其實還蠻麻煩的
可以考慮靠系統本身的支援去call你的程式就好了
例如windows本身的排程、SQL Server的作業、Linux的Corntab(應該拼錯了)
自己真的要跑的話 可以Timer抓現在時間算與目標時間的差值當Interval
--
被遺忘的瞇瞇:
http://sheauren.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.193.223
推 megaman1206:crontab 05/28 22:40
推 virdust2003:兩個系統都有at喔,但我之前的實作就是一直去比時間啊 05/28 23:44
推 teyou:Windows Service不錯..(但還是用 TIMER) 05/29 02:05
→ petrushka:終究還是需要Timer去觸發事件處理,才能在預期的時間執行 05/29 17:56