怎么让开发的程序在2000系统的服务中自动启动

lincoke 2003-11-08 06:09:16
怎么让开发的程序在2000系统的服务中自动启动
...全文
80 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
indexhome 2003-11-08
  • 打赏
  • 举报
回复
你可以把程序做成一个服务:
如下:
在新工程的.DPR源文件的uses子句中,首先引用了SvcMgr。另外,工程中还添加了一个包含TService类的单元。TService类继承了TDataModule,可以在其中添加非可视化控件和服务程序代码。不要在工程源文件中包括Forms和HttpApp单元.SvcMgr、Forms和HttpApp都定义了一个全局的Application对象,这会导致服务程序中出现冲突.
服务程序的基本框架是由Delphi生成的,您只需编写定义服务的代码。

Delphi服务程序可以在命令行安装,运行程序时添加/INSTALL开关即可。使用/UNINSTALL可以卸载服务,而使用 /SILENT开关则可以避免显示表示安装或卸载的成败情况的对话框。当安装或卸载服务时,将显示一个对话框,要求用户输入.

在安装或卸载后,在服务下要刷新才可以看到.你就可以把它设置成自动,手动还是禁止了!

GOOD LUCKING!!!!

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧