【发布时间】:2012-03-13 03:31:07
【问题描述】:
我对帕斯卡完全陌生。 我想在 free pascal 中调用 .dll 文件中的函数,运行项目时出现以下错误:
在动态链接库HNLib.dll中找不到过程入口点GetProcAddress。
代码如下:
Program Test;
function GetProcAddress : Integer; cdecl; external 'HNLib.dll';
function GetProcAddress : Single; cdecl; external 'HNLib.dll';
procedure GetProcAddress( X : Single); cdecl; external 'HNLib.dll';
procedure GetProcAddress; cdecl; external 'HNLib.dll';
begin
GetProcAddress( 5.5 );
readln;
end.
.pas文件和dll在一个目录下。
请帮助我!
【问题讨论】:
-
显而易见的第一个问题:您的 DLL 中是否有 supposed 有一个名为
GetProcAddress的函数?
标签: delphi dll pascal freepascal