读书人

最基本的有关问题.

发布时间: 2012-03-18 13:55:38 作者: rapoo

最基本的问题..
请问

function GetListViewText(mHandle: THandle; mStrings: TStrings): Boolean;stdcall;

这个方法该怎么调用,在DELPHI里.

我想把这个函数导出(DLL工程)在VC++里调用,可以直接调用吗?如果不能 该怎么再封装一个函数呢?

[解决办法]
Type
TmyFunc=function GetListViewText(mHandle: THandle; mStrings: TStrings): Boolean;stdcall;
var
dllHandle:Thandle;
mf:TmyFunc;
begin
dllHandle:=LoadLibrary(’你的.dll’);
try
if dllHanlde<=0 then showmessage('装载失败')
else
@mf:=GetProcAddress(dllHandle,PChar('GetListViewText'));
//调用
mf(mHandle,mStrings);
finally
FreeLibrary(dllHandle);
end;

end;

读书人网 >.NET

热点推荐