
服务
文章平均质量分 83
seagull327
若大的世界
展开
-
NT Service Control App
NT Service Control App 一个NT服务的控制程序,意思就是说要用它来控制一个NT服务的安装、启动、停止、卸载这四个状态,它的过程是: 1、先要打开系统的服务管理器(取得管理NT服务的权限); 2、打开需要控制的NT服务(获得控制权); 3、对该服务进行控制。 做法是: 一、使用 OpenSCManager打开本地默认的服务管理器。(用到这些API的原创 2010-12-30 03:09:00 · 690 阅读 · 0 评论 -
Service管理
windows 系统服务--------------------------------------------------------------------------------function StartService(AServName: string): Boolean; //use WinSvcvar SCManager, hService: SC_HANDLE; lpServiceArgVectors: PChar;begin SCManager := Op原创 2010-12-30 02:34:00 · 510 阅读 · 0 评论 -
Service
uses Variants,Winsvc, ComCtrls, ExtCtrls, Registry; private{ Private declarations }{ 返回服务状态 } function GetServiceState(dwCurrentState: DWord): string;{ 读取注册表中的服务信息 } function ReadFromRegistry(ServiceName: string; KeyName: string;原创 2010-12-30 03:11:00 · 607 阅读 · 0 评论 -
CreateService
function InstallService: Boolean;var schSCManager, schService: THANDLE; strDir: array[0..1023] of char; lpszBinaryPathName: PChar;begin schSCManager := OpenSCManager(nil, nil, SC_MANAGER_ALL_ACCESS); if schSCManager = 0 then begin原创 2010-12-30 20:24:00 · 1496 阅读 · 0 评论 -
delphi启动停止windows服务
不用cmd用delphi如何实现启动停止windows服务建议参考一下Delphi的ScktSrvr原码, $(DELPHI)/Source/Vcl/ScktSrvr.dpr --------------------------------------------------------------------------------windows 系统服务----------------------------------------------------------------------原创 2010-12-30 03:13:00 · 2874 阅读 · 0 评论 -
InStall SerVice Demo
{ Install Service Demo }{ }{ 2011年元旦By[haiou327] }{ }{ }function InstallService(PathName, Name, DisplayName: PChar): Boolean;var schSCManager, sc原创 2011-01-01 04:23:00 · 797 阅读 · 0 评论