关于DLL调用问题(50分)

  • 主题发起人 主题发起人 传奇玩家
  • 开始时间 开始时间

传奇玩家

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么样用DELPHI6调用16位的DLL中的函数!!
(DLL无原程序代码)!
谢谢!!
 
用动态调用不行吗?laadlibray().getprocaddress(),freelibrary()这三个API函数.
 
给你一个框架

var
h: HMODULE;
proc: XXXProc;
begin

h := LoadLibrary('iphlpapi');
if h <> 0 then
try
proc := XXXProc(GetProcAddress(h, 'XXX'));
...
finally
FreeLibrary(h);
end;
end;
 
我也觉得应该试试动态调用
 
我想静态调用不好使
动态也不好使吧!
毕竟是16位的DLL啊
 
多人接受答案了。
 
后退
顶部