NT service的简单问题.(50分)

  • 主题发起人 主题发起人 play--boy
  • 开始时间 开始时间
P

play--boy

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi3中,如何在NT service工程中创建form,加入控件?
我写的service,只能完成简单的控制台程序的功能,创建的
form在调试时可以,一旦当作SERVICE时,就不行了.
最好给个事例源代码.
谢了.
 
作为一个服务,当然不应该在运行是出现FORM,除非
它不是作为一个服务来运行的。比如WINPROXY这个代理
软件,当它不是一个服务时,你可以设置它的各种功能,
一旦设置完后,你把它作为一个服务的话,就不应该再去
更改它的拉。如果想更改的话,只有停止这个服务,然后
设置。
 
谢谢lwlnic的回答.
本来我也以为是这样,但最近找到一个叫service it的工具,它可以把编译好的
应用变成service,试验了一下确实可以,不过它是30天演示版,所以才问此问题.
那如何加入控件呢?
 
跟踪+赞助
为了service_it的原理!
我很早就见到这个了,也提了问,可是...
 
跟踪一下。
 
我明白了, 是不是用RegisterServiceProcess注册成为一个service?
 
首先,要明白的是你加入控件的目的是什么?
 
CYTOWN呀,这个你就瞎说了吧,呵呵。
 
我也想知道!!!
 
可以把MainForm隐藏起来,但不能直接使用Forms单元里定义的Application
至于把应用程序变成Service,估计只是加了一层外壳而已,不会真正改变代码的
FireDaemon 也可以实现这个功能,可以到http://www.formida.com.au/firedaemon/. 去下
 
我以前对此也很迷惑,现在好了,找到一sample.请向fredfeng@163.net发mail.
 
接受答案了.
 
后退
顶部