关于DLL ( 积分: 50 )

  • 主题发起人 主题发起人 qiangren_2004
  • 开始时间 开始时间
Q

qiangren_2004

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个用C语言写的DLL,里面有一个函数原型为
Long LastRecord(int DeviceID,ulong *CardNo,int *Year,int *Month,int *Day,int *Hour,int *Minute,int *ReaderID,int *Repeat)
如果我要在DELPHI中进行调用,要怎么写代码呢(包括参数的声明),请指教!
 
有一个用C语言写的DLL,里面有一个函数原型为
Long LastRecord(int DeviceID,ulong *CardNo,int *Year,int *Month,int *Day,int *Hour,int *Minute,int *ReaderID,int *Repeat)
如果我要在DELPHI中进行调用,要怎么写代码呢(包括参数的声明),请指教!
 
Function LastRecord(DeviceID:integer;var CardNo:cardinal;var Year:integer;var Month:integer;var Day:integer;var Hour:integer;var Minute:integer;var ReaderID:integer;var Repeat:integer):integer;external 'yourdll.dll' name 'LastRecord';
 
function LastRecord(DeviceID,ulong,CardNo,Year,Month,Day,Hour,Minute,ReaderID,Repeat: integer):Longint; external '动态链接库名称';

这样就可以使用了。
 
后退
顶部