我需要編寫windows服務程序,它是每隔一小時運行一次函數。我是Windows服務編程的新手。任何人都可以指導我如何開始這C中的windows服務程序#
回答
請參閱此MSDN文章服務:Walkthrough: Creating a Windows Service Application in the Component Designer。
以下是概述:Introduction to Windows Service Applications。
要每小時運行一次操作,請使用計時器。
也許不用編寫自己的服務,您可以使用Windows調度程序每小時運行一次您的應用程序?
這不會起作用 – 2012-02-26 10:34:48
+1 @馬克泰勒:鑑於您的問題中的信息,這是一個非常有效的答案,在一般情況下,這是最容易做的事情。如果您需要更具體的內容,請將此添加到您的問題中。 – 2012-02-26 10:37:21
這也是我大部分時間都在做的事情。儘可能避免Windows服務在我看來是一個非常好的決定:-) – 2012-02-26 10:40:17
她是一個簡單的服務example。要讓這項服務每小時運行一個功能,只需要創建一個簡單的秒計時器。
- 1. c中的Windows服務應用程序#
- 2. 從C++ windows服務應用程序中使用web服務
- 3. Windows服務安裝程序C#
- 4. 將C++程序轉換爲Windows服務?
- 5. C#Web服務與Windows應用程序
- 6. C# - Windows服務安裝程序未註冊服務
- 7. Windows服務中的Web應用程序
- 8. C#Express中的Windows服務
- 9. C++中的windows服務
- 10. Windows服務安裝程序
- 11. C#的Windows服務
- 12. Windows服務C
- 13. Windows服務 - C#
- 14. C#中的TCP服務器Windows 8 XAML應用程序
- 15. 在Web應用程序的C#中查詢Windows服務狀態
- 16. Windows服務或IIS中的主機應用程序服務器?
- 17. 如何使用C#.NET中的Windows服務調用Windows服務?
- 18. Windows服務器任務計劃程序
- 19. 如何在C#windows服務應用程序中使用PRISM?
- 20. 在C#.Net中使用WSO2數據服務Windows應用程序
- 21. C#從服務(和Vista中)運行Windows窗體應用程序
- 22. C++ windows curl服務
- 23. 作爲使用C#的Windows服務的Java應用程序
- 24. 由C#編寫的Windows服務使用的類庫程序集#
- 25. windows服務應用程序的azure webapp
- 26. 通知Web服務器的Windows程序
- 27. TCP服務器C++程序
- 28. c#windows服務或只是正常的程序?
- 29. 有Windows服務的C++啓動另一個程序
- 30. C#與Windows窗體應用程序的套接字服務器
'每小時運行一次功能'不需要Windows服務。請詳細說明爲什麼您認爲您需要Windows服務。 – 2012-02-26 10:39:37
我的客戶很容易在他們的機器上安裝。 – 2012-02-26 10:43:54
服務的安裝也可以是不平凡的。我不認爲這應該指導您的應用程序的設計。這是一個基礎設施問題。也可以添加創建計劃任務作爲應用程序安裝的一部分。這會讓您的應用更加簡單,例如它可能是一個簡單的控制檯應用。 – 2012-02-26 10:53:07