我有的Dll文件,其附带的说明中有VB的声明如下:
Declare Function W_711B_AD_Aquire Lib "711B.dll" (ad_data As Long) As Long
我用Delphi写时应如何声明,调用呢?
我也试过用指针传递但不成功,希望能给出源码,谢谢!
Declare Function W_711B_AD_Aquire Lib "711B.dll" (ad_data As Long) As Long
我用Delphi写时应如何声明,调用呢?
我也试过用指针传递但不成功,希望能给出源码,谢谢!
解决方案 »
- delphi 7 +spcomm 通讯问题
- cxgrid中如何实现一条记录多行显示
- 谁能给个ACM控件
- 调用C#写的webservices时 如果网络延时或者请求返回时间长的话 应用程序就卡 这是什么原因啊
- 讨论,delphi+win98和delphi+win2000的不同
- 介绍几本好书来看看好吗?
- 过年了,还得找大这帮个忙?关于动态生成Image控件后的Mouse动做?
- ☆☆☆ 十万火急!高手低手都来帮助,想信你能解决 ☆☆☆
- 哪里有delphi6.0 的书下载
- 有一个问题,来者有分!
- 怎样将文本文件的内容导入MS SQL数据库
- 本人学网络编程刚刚起步,请问在广域网TClientSocket.Host是怎么设置?急!
或者
function W_711B_AD_Aquire(var ad_data:LongInt):LongInt;external '711B.dll'呵呵,对VB的API调用有点不大熟
var
hInst:THandle;
DllInterface:TDllInterface;
begin
hInst:=LoadLibrary(PChar(DllPath));
try
@DllInterface:=GetProcAddress(HInst,'输出函数名称');
DllInterface(Form_Main.Handle);
finally
FreeLibrary(HInst);
end;
end;这个是我写的一个DLL调用的函数,你自己看看改一下应该没问题了