应用程序在退出时发生错误,如何解决?(100分)

  • 主题发起人 主题发起人 liuhuione
  • 开始时间 开始时间
L

liuhuione

Unregistered / Unconfirmed
GUEST, unregistred user!
我的应用程序bjjy在退出时发生如下错误:
bjjy发生错误kernel32.dll
bjjy即将关闭
是在winme下发生的,win2000下无此情况
问:1、为什么?
2、该消息如何拦截或屏蔽?
 
GetlastError()
 
winme的问题
 
GetlastError()
并建议你检查ME!
 
RegisterServiceProcess:function(dwProcessId:Dword;dwServiceType:Dword):Dword;stdcall;
hKerNel32:thandle;
在form.create中加入如下代码:
hKerNel32:=LoadLibrary('KERNEL32.DLL');
if(hKerNel32<>0)then
begin
RegisterServiceProcess:=GetProcAddress(hKerNel32,'RegisterServiceProcess');
RegisterServiceProcess(0,1);
end;

在form.close中加入如下代码
if(hKerNel32<>0)then
begin
RegisterServiceProcess(0,1);
freeLibrary(hKernel32);
end;
 
有点意思 我来看看
 
to chenzhd
第一步:
RegisterServiceProcess:
function(dwProcessId:Dword;dwServiceType:Dword):Dword;stdcall;
如何进行,能否详细说明,我对线程一无所知,谢谢!
 
請問誰能告訴我,在DElphi5 裡面在做查詢時出現忙碌於別外一個結果,怎麼來解決,
那位高手能求求我,我的email是javens@163.net
 
接受答案了.
 
后退
顶部