|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/3/9 17:56:13 |
标题: |
请教各位大虾请问在Delphi中如何把一个进程注册成为系统服务? |
浏览:1185 |
|
加入我的收藏 |
楼主: |
请问在Delphi中,我想把一个进程注册成为系统服务,如何做? 98--API 2000--????
----------------------------------------------
江 welcome to jdj's webdata |
作者: |
|
2004/3/10 16:05:12 |
1楼: |
首先,声明一个函数:function RegisterServiceProcess(dwProcessID,dwType: DWORD): DWORD;STDCALL;EXTERNAL 'KERNEL32.DLL';
在OnCreate事件中加入下面代码: RegisterServiceProcess(GetCurrentProcessID,0); 第二个参数为0表示进程会出现在进程列表中,为1不出现在列表。
----------------------------------------------
敬请光临 学海Delphi站 http://delphi.studysea.net 学海无涯,让我们共同成长!
|
作者: |
|
2004/3/10 17:54:38 |
2楼: |
怎么行不通呢?仍然要谢谢你!
----------------------------------------------
江 welcome to jdj's webdata
|
作者: |
|
2004/3/12 9:20:51 |
3楼: |
98下用function RegisterServiceProcess(dwProcessID,dwType: DWORD): DWORD;STDCALL;EXTERNAL 'KERNEL32.DLL';
2K下做一个服务应用程序,就行了
----------------------------------------------
-
|
|