在2000下注册为服务后,启动失败请问是什么问题.
sm := OpenSCManager(nil, nil, SC_MANAGER_ALL_ACCESS);
if sm <> 0 then
begin
sh:= CreateService(sm, 'HI, 'ok',SC_MANAGER_ALL_ACCESS, SERVICE_WIN32_OWN_PROCESS,
SERVICE_AUTO_START, SERVICE_ERROR_NORMAL,
'%SystemRoot%\System32\ok.exe',nil,nil,nil,nil,nil);
end;
这一段是在2000下注册服务的代码. 注册为服务后,启动服务的时后总出错.请问这段代码哪儿有问题? 为什么启动的时后出错.
是1053错误.