请教大虾:
我将Dll文件放在程序所在目录的一个子目录下,而不在系统目录或程序所在主目录下,用delphi如何调用这些Dll文件的函数?同时这些Dll文件也需要互相调用对方的函数。
我将Dll文件放在程序所在目录的一个子目录下,而不在系统目录或程序所在主目录下,用delphi如何调用这些Dll文件的函数?同时这些Dll文件也需要互相调用对方的函数。
解决方案 »
- 通过ADOQUERY 查询完毕了,想取出某一个字段的值怎么弄?
- 怎么获得某个中文字的Unicode编码?用十六进制输出.
- 求助,各位高手,毕业设计问题!
- D版Delphi何时推出?
- 如何用程序啟動NT服務?
- 用DELPHI写的程序,怎么样在 win2000 server 中动态修改本机的 IP,且不用重启就使新的 IP 生效?
- delphi写这个的那个会啊!求解
- 2002年Delphi 精彩控件大比赛(最新版)---delphi程序员必读
- 你会不会呢?如果会的话,能不能告诉我?
- 有谁知道在Delphi中如何使用TExcelWorksheet组件
- ADO的几个控件大家最爱用哪个?
- 关于Delphi对Vcl和自定义组件的跟踪!郁闷中.....
H: Integer;
begin
H := LoadLibrary("\SubDirectry\Sample.dll");
...use dll here
FreeLibrary(H);
end;用H当作dll的句柄,用GetProcAddress得到函数的指针,然后就可以调用函数了,就是动态调用。有很多例子可以找得到。当然还有静态调用,不过由于有些浪费内存,我用的不是很多