各位, 我的一位动态库在:D:\data\DESDLL.dll.dll 其中使用说明是:
int __stdcall KQID_ShakeHand(HANDLE icdev,int Node_Addr);
握手命令,仅校验地址 int __stdcall KQID_SpecRec(HANDLE icdev,int Slave_Addr,UINT RecNo,KQIDREC &Rec_Total);我在dilphi 里是这里用的
KQID_ShakeHand(HANDLE icdev,int Node_Ad): integer; external 'D:\data\CrcDasComm30.dll';但是不对,怎么用呢?
谢了
int __stdcall KQID_ShakeHand(HANDLE icdev,int Node_Addr);
握手命令,仅校验地址 int __stdcall KQID_SpecRec(HANDLE icdev,int Slave_Addr,UINT RecNo,KQIDREC &Rec_Total);我在dilphi 里是这里用的
KQID_ShakeHand(HANDLE icdev,int Node_Ad): integer; external 'D:\data\CrcDasComm30.dll';但是不对,怎么用呢?
谢了
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
但是我不大明 THANDLE 是什么意思,
例如,icdev 的值是什么呢 ?
再次感谢,
>>declaration
你要将之前的声明去掉啊!要不然,就重复声明了!THandle是一个句柄!