C++的DLL 函数BOOL WINAPI Write();我是这样调用的Twrite= function ():integer;Moudle:=loadlibrary('xxx.dll');
try
if Moudle>32 then
@Write:= GetProcAddress(moudle,'Write');
if not( @Write = nil ) then
id:=Write;
showmessage(inttostr(id));
if id=0 then
showmessage('不成功')
else
showmessage('成功');
finally
FreeLibrary(moudle);
end;
请问这样调用对不对
执行结果i=1 显示成功
我想应该是成功了吧 但没能实现想要的效果
try
if Moudle>32 then
@Write:= GetProcAddress(moudle,'Write');
if not( @Write = nil ) then
id:=Write;
showmessage(inttostr(id));
if id=0 then
showmessage('不成功')
else
showmessage('成功');
finally
FreeLibrary(moudle);
end;
请问这样调用对不对
执行结果i=1 显示成功
我想应该是成功了吧 但没能实现想要的效果
try
if Moudle>0 then
@Write:= GetProcAddress(moudle,'Write');
if @Write <> nil then
id:=Write;
//......