如何在註冊表中5分鐘後,使用定時器更新時間。在"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"
文件我的註冊表文件。它只在計算機啓動時第一次運行。我想在5分鐘後自動更新註冊表中的時間。如何使用定時器更新時間5分鐘後,在註冊表中
回答
您應該使用RunOnce
鍵代替,這將只運行一次。
要回答的問題是:做一個計時器,請將其Interval
到5 * 60 * 1000
毫秒,處理其Tick
事件,並使用Registry
類。
System.Timers.Timer t=new Timer();
t.Elapsed += new System.Timers.ElapsedEventHandler(t_Elapsed);
t.interval = 5 * 60 * 1000;
t.Start();
void t_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
throw new NotImplementedException();
}
由於它隱藏了錯誤(所有未處理的異常將被忽略),因此不建議使用'System.Timers.Timer'。 'System.Threading.Timer' ftw。 – jgauffin 2011-05-04 12:21:12
感謝您的答覆。你能否提供一些與其陷阱相關的鏈接? – Pankaj 2011-05-05 10:32:03
從MSDN:'在.NET Framework 2.0及更早版本中,定時器組件捕獲並抑制由事件處理程序經過的事件引發的所有異常。此行爲在未來的.NET Framework版本中可能會發生變化。它並沒有說它是否已經改變了。 – jgauffin 2011-05-05 11:32:58
的C#,你可以用戶Timer
控制,並將其間隔爲300000。它假定以毫秒爲單位的值。
- 1. 時間beetween + 5/-5分鐘
- 2. 如何每2分鐘更新一次Windows註冊表?
- 3. 獲取時間如5分鐘前
- 4. 如何在python中以5分鐘的時間間隔存儲時間戳
- 5. 在列表視圖中間隔30分鐘後的時鐘時間
- 6. 如何在使用Devise時註冊後重定向用戶?
- 7. rails updated_at之間的時間現在和時間5分鐘前
- 8. 更新時間和分鐘數?
- 9. 每5分鐘更新整個表
- 10. 獲取時間從5分鐘前
- 11. Teradata的回合時間爲5分鐘
- 12. 如何在更新事件時更新日曆中的鬧鐘時間?
- 13. 我的數據在R中的間隔時間爲5分鐘
- 14. 使用服務的每分鐘更新時間
- 15. 其插入後的5分鐘自動更新表
- 16. 更新註冊表
- 17. 標準表達式表示5分鐘之前的時間戳
- 18. 如何在間隔5分鐘的選擇框中進行動態時間?
- 19. 如何確保Visual Studio在安裝編譯器時更新註冊表
- 20. kivy python時鐘表更新
- 21. 更新CSV用新值每分鐘:SCHED,時間與apscheduler
- 22. 如何更新鬧鐘響鈴時間在更新日曆事件時?
- 23. 如何在指定的時間(3分鐘)後在android中顯示AlertDialog
- 24. Swift 3 - 如何顯示時間爲字符串(每5分鐘)
- 25. 如何在特定時間間隔後更新列值
- 26. PHP + MYSQL,需要每n分鐘更新DB中的註銷時間
- 27. 如何在android中的特定時間之後更新位置?
- 28. 使用VBS更新註冊表
- 29. Rails:僅更新日期時間字段的小時和分鐘
- 30. 使用社交身份驗證時,如何區分新註冊的用戶和Firebase中的註冊用戶?
所以你想更新每分鐘的數據,或者你必須每隔5分鐘在該註冊表中存儲那個時間 – Dotnet 2011-05-04 11:31:00
糾正我,如果我錯了,你知道路徑,你想在路徑中創建一個註冊表項你上面提到了什麼? 現在,如果我沒有錯,那麼可以通過更改特定路徑上的註冊表文件夾和子文件夾的權限來執行此操作,並且可以根據您的計時器值在每5分鐘後覆蓋鍵值。 創建一個C#定時器,將其Interval設置爲300000(5 * 60 * 1000),處理其Tick事件,並使用Registry類允許權限並再次禁用允許權限。 – SharpUrBrain 2011-05-04 12:10:03