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错误.
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错误.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货