VB调用模块声明:
Declare Function pci7502check Lib "pci7502.dll" (ByVal dwVendorID%, ByVal dwDeviceID%, ByVal fUseInt As Boolean,Byval Cardno%) As Long
Declare Function pci7502di Lib "pci7502.dll" (ByVal hplx As Long, ByVal addr As Boolean, ByVal ch%) As Integer
Declare Sub pci7502do Lib "pci7502.dll" (ByVal hplx As Long, ByVal addr As Boolean, ByVal ch%, ByVal data%)
Declare Function pci7502close Lib "pci7502.dll" (ByVal hplx As Long) As Integer
Public hplx As Long
Public addr As Boolean
Public dwVendorID As Integer
Public dwDeviceID As Integer
Public fUseInt As BooleanVB应用程序调用 hplx=PCI7502check(0,0,false,1)
DATA=pci7502check(hplx,false,ch)
pci7502do(hplx,false,0,f0)
hplx=pci7502close(hplx)如果改成DELPHI6调用 如何写函数声明
Declare Function pci7502check Lib "pci7502.dll" (ByVal dwVendorID%, ByVal dwDeviceID%, ByVal fUseInt As Boolean,Byval Cardno%) As Long
Declare Function pci7502di Lib "pci7502.dll" (ByVal hplx As Long, ByVal addr As Boolean, ByVal ch%) As Integer
Declare Sub pci7502do Lib "pci7502.dll" (ByVal hplx As Long, ByVal addr As Boolean, ByVal ch%, ByVal data%)
Declare Function pci7502close Lib "pci7502.dll" (ByVal hplx As Long) As Integer
Public hplx As Long
Public addr As Boolean
Public dwVendorID As Integer
Public dwDeviceID As Integer
Public fUseInt As BooleanVB应用程序调用 hplx=PCI7502check(0,0,false,1)
DATA=pci7502check(hplx,false,ch)
pci7502do(hplx,false,0,f0)
hplx=pci7502close(hplx)如果改成DELPHI6调用 如何写函数声明
解决方案 »
- 如何让窗体最小化?
- 预祝小HT生日快乐!
- 怎么把两个DateTimePicker里的值合并成一个datetime型的值
- 如何做象Delphi这样的好象放在Coolbar上的菜单?
- 如何使DbGrid1中某些列在特定的情况下可修改,而且有时不可修改?
- 请问有没有一本电子书是专门介绍异常的?谢谢
- 菜鸟送分题快来了在线等待........
- 我的系统为什么总在关机时不停的读软驱??怎么解决这个问题??高手请指点!!!谢了!!!
- 如何降低资源的占用?
- TDataSetScrollProc=procedure(Dataset:TDataSet) of object;什么意思,使用有什么好处?
- 插入记录问题求助!
- 用OleContainer打开word,如何只读?
新手 自己顶一下
var
Form1: TForm1;
hplx:integer;
addr:Boolean;
dwVendorID:Integer;
dwDeviceID:Integer;
fUseInt:Boolean;
function pci7502check(dwVendorID:integer;dwDeviceID:integer; fUseInt:boolean;Cardno:integer): Integer; stdcall; external 'PCI7502.DLL';
function pci7502di(hplx:integer;addr:Boolean;ch:integer):longint;external 'PCI7502.DLL'name 'pci7502di';
procedure pci7502do(hplx:integer;addr:Boolean;ch:integer;data:integer);external 'PCI7502.DLL'name 'pci7502do';
Function pci7502close(hplx:Integer):integer;external 'PCI7502.DLL'name 'pci7502close';