将表单转换为服务
本文关键字:服务 转换 表单 | 更新日期: 2023-09-27 18:21:05
问题是我有一个表单应用程序,它是一个简单的程序,有一个文件观察器和一个文件复制器。但我想把它变成一个窗口服务。有什么方法可以在服务中运行表单吗(我以前读过类似的内容)?
这是我尝试做的第一项服务,但我似乎找不到办法把按钮放进去。这可能吗?
摘要:
-
表单可以在服务中运行吗?
-
可以给我一个服务中的按钮吗?
-
将表单转换为服务很难吗?
服务没有接口,因此不能在服务中直接运行表单。您可以通过表单启动/控制服务,如果这就是您的意思的话。同样,您可以在表单上有一个按钮来控制服务,但它不在服务本身中。
由于UI方面的原因,将表单转换为服务是没有意义的,但对于简单的项目来说,将逻辑代码转换为服务相对简单。如果您已经将UI代码与逻辑分离,那么将代码移动到服务中是非常简单的。
话虽如此,根据您想要做的事情,您可以研究WCF,而不是标准的Windows服务。