社区
网络通信/分布式开发
帖子详情
怎么让开发的程序在2000系统的服务中自动启动
lincoke
2003-11-08 06:09:16
怎么让开发的程序在2000系统的服务中自动启动
...全文
77
1
打赏
收藏
怎么让开发的程序在2000系统的服务中自动启动
怎么让开发的程序在2000系统的服务中自动启动
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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!!!!
服务
检测工具(即:当检测到
服务
停止后
自动
重启
服务
)
这是一个采用.net4.0框架
开发
的Winform
程序
,可针对Windows
系统
的
服务
进行检测,当
程序
检测到指定的
服务
停止以后则
自动
重启
服务
,用以保证业务
系统
服务
的平稳运行;该
服务
检测工具的主要功能如下: ①可以设定定时检测
服务
的监测周期(默认周期为3秒); ②可以设定提示信息的显示行数(默认100行),超过设定的行数则
自动
清空提示信息; ③可以根据需要添加多个
服务
名称进行检测; ④可以同时对多个
服务
进行检测(即:当
服务
停止后则
自动
重新
启动
服务
直到
服务
状态为运行
中
为止);并且在等待
服务
状态转为运行
中
的时候不会阻塞
程序
界面,而造成
程序
无响应的情况。 ⑤可以将提示信息导出方便自己查看; ⑥每天会在
程序
目录下
自动
生成对应日期的日志文件记录
服务
的停止后
启动
情况信息内容。 ⑦可以手动停止
服务
的检测; ⑧
程序
的关闭按钮点击后只是缩小为托盘图标显示(为了防止
程序
误关闭情况);若要关闭
程序
则点击底部的
程序
图标按下鼠标右键后选择【退出】即可真正关闭
程序
。
C#Windows
服务
程序
开发
实例
程序
C#Windows
服务
程序
开发
实例
程序
含源代码
重启EXE
程序
开发
.rar
之前有一个EXE
程序
老是卡死,每次必须重新
启动
才能恢复正常运行,每天手动重启无数次,很烦人,后来自已
开发
了一个EXE
自动
重启
程序
,解决了这个问题,重启
程序
可以自已选择要关闭的EXE
程序
,重启的EXE
程序
,可以设定定时重启的间隔时间
通用
自动
更新
程序
(源码)
一个用于
自动
更新主
程序
的辅助小工具,通过本地配置更新信息实现
自动
更新
奥硕
服务
器IIS或SQL
2000
自动
重启
系统
可以自定义设置检测频率,可以多网站检查是为防止IIS或SQL繁忙及占用
系统
资源过多导致网站出错而
开发
的
自动
IIS或SQL重启
程序
程序
运行后会
自动
在其目录下
自动
生成名称为as.ini的配置文件,以便下次使用
自动
载入配置,请勿删除
网络通信/分布式开发
1,594
社区成员
32,947
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章