| 发表于:2007-01-05 08:10:26 楼主 |
有一个问题 使用ntservice控件,从服务管理里面来启动的话,会打开一个该软件的进程(在任务管理器里可以看到),但并不加载窗体. 这样很不好 用户打开该软件时其实是另外运行了一个进程. 我现在有2个想法:(实现任意一个即可) 1.从服务管理器里启动该服务,能否不执行一个进程.(可能性不大,主要看方案2) 2.启动服务后,通过ntservice_start事件,来启动窗体,这样就和正常打开软件一样了.比如用户在服务管理里启动或使用net start命令 启动后自动打开窗体. 请问如何做? 我在 ntservice_start 事件里用 load form1 和 form1.show 都不行 这样一写 这个服务就无法启动了 急求高手帮忙 |
|
|
|
|