delphi怎么动态调用DLL返回字符串

2025-05-05 19:43:19
推荐回答(1个)
回答1:

比如你DLL里面的函数是function GetStr(Str: PChar): integer;

主程序里就是:
Delphi/Pascal code
var
TestStr: PChar;
begin
GetMem(TestStr, 100); //字符串长度,自己设置
GetStr(TestStr);
//使用
FreeMem(TestStr);
end;