用Delphi编写Win2000服务程序在Delphi中,类TServiceApplication就对应上述的ServiceApplication。利用Delphi的开发环境,我们新建一个Service Application Project,同时就创建了一个继承自TService的类。项目文件中的Application对象就是一个TServiceApplication实例。每个TServiceApplication包含若干个TService对象,正好对应上述的服务程序和服务之间的数量关系。 通过阅读TServiceApplication和TService类的定义,可以得知,TServiceApplication从TComponent类继承而来,TService从类TDataModule基础而来,Application对象负责各个TService对象的Create和Destroy。跟踪下列代码 Application.CreateForm(TService1, Service1); 可以发现创建的TService对象的Owner都是Application对象;在VCL FrameWork中Owner总是负责 更多相关文章
|
推荐文章
精彩文章
·特色按钮
|