我需要编写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