delphi - 在delphi中使服务自安装

标签 delphi service

有谁知道如何在Delphi中制作服务应用程序,通过运行exe文件自行安装。

最佳答案

使用TService 类创建的Delphi 服务会生成支持自注册的可执行文件。像这样调用它:

serviceexefilename.exe /install

当然,您需要提升权限才能使其发挥作用,就像您对任何安装服务的机制所做的那样。

在另一个方向上使用/uninstall 来反转该过程。使用/silent 使注册过程安静。

如果您希望自定义安装过程,可以提供事件处理程序 BeforeInstallAfterInstallBeforeUninstallAfterUninstall >。例如,AfterInstall 的常见用途是为您的服务提供描述,因为基本的 TService 代码不会。

关于delphi - 在delphi中使服务自安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10187585/

相关文章:

delphi - Delphi 是否有任何框架/库接近 Bold/Eco 提供的功能?

delphi - TDBNavigator背景透明度颜色错误

android - 跨两个应用程序共享 native 库

java - 圆形和方形显示器检测 - Android Wear 服务

java - 如何在服务中创建 XWalkView?

c# - ASP .NET 系统设计建议。

Android:在服务中启动一个线程

德尔福XE2 : Convert a ASM method for Win64 platform

delphi - 如何从图像中获取摘要信息?

delphi - 如何保留确定的表格区域不被剪切?