主题:求助!
dongming1210
[专家分:10] 发布于 2007-06-10 20:34:00
我用vb编写了一个dll.
用delphi调用时,该如何调用里面的事件呢?
十万火急,兄弟姐妹们帮帮我.
回复列表 (共2个回复)
沙发
长尾兔 [专家分:3630] 发布于 2007-06-11 07:55:00
var
F : function(参数列表):返回值类型;stdcall;
H : THandle;
begin
H := LoadLibrary('你的动态链接库路径及名字');
try
if H<>0 then
begin
@F := GetProcAddress(H, 'dll中公开的过程或函数名字');
F(参数列表);
end;
finally
FreeLibrary(H);
end;
end;
板凳
长尾兔 [专家分:3630] 发布于 2007-06-11 08:02:00
异常处理可能写得有点颠倒,自己顺一下吧
我来回复