Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->编程语言 ->Delphi ->正文

用Delphi编写Win2000服务程序

来源:Linuxdby.com 作者:Webmaster 时间:2007-06-05 点击: [收藏] [投稿]

       Delphi中,类TServiceApplication就对应上述的ServiceApplication。利用Delphi的开发环境,我们新建一个Service Application Project,同时就创建了一个继承自TService的类。项目文件中的Application对象就是一个TServiceApplication实例。每个TServiceApplication包含若干个TService对象,正好对应上述的服务程序和服务之间的数量关系。

通过阅读TServiceApplicationTService类的定义,可以得知,TServiceApplicationTComponent类继承而来,TService从类TDataModule基础而来,Application对象负责各个TService对象的CreateDestroy。跟踪下列代码

Application.CreateForm(TService1, Service1);

可以发现创建的TService对象的Owner都是Application对象;在VCL FrameWorkOwner总是负责

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:如何用idFTP遍历整个目录----下载、删除   下一篇:用Delphi建立通讯与数据交换服务器—Transceiver技术剖析(上)

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号