调用DLL动态链接库的问题(函数LoadLibrary)。(50分)

  • 主题发起人 主题发起人 Kenky
  • 开始时间 开始时间
K

Kenky

Unregistered / Unconfirmed
GUEST, unregistred user!
我调用做好的动态连接库,采用LoadLibrary函数,结果没有返回值,不知道为什么,请指教。

handle:=LoadLibrary(name);

使用这个函数有没有什么要注意的?
 
用GetLastError()看看就知道什么毛病了
 
最好不要使用Handle,否则会产生重载事件
if aHandle < 32 then
出错
else
正常
 
不要使用Handle,要使用自定义的handle
例如:
var
LibHandle:THandle
begin
libhandle:=LoadLibrary(name);
end;
 
不好意思,你抄还写错了[:)]
LibHandle:=LoadLibrary(name);
 
不小心按了发出,
已修正
 
不好意思,我只是写的例子,命名其实没用 handle.
:)
Tintin,GetLastError(),我倒是知道。
具体怎么用呢,如何知道返回值的含义。
 
多人接受答案了。
 
后退
顶部