请教各位高手----IC读写器编程问题(100分)

  • 主题发起人 主题发起人 kit1
  • 开始时间 开始时间
K

kit1

Unregistered / Unconfirmed
GUEST, unregistred user!
开发包提供的WINDOWS平台32位动态库连接库名称: DCDEV.DLL<br><br>如其中两个函数:<br>&lt;1&gt;HANDLE RdInit(int port,long baud)<br>功能说明:初始化发卡机串口函数<br>入口参数:port 串口号 0 串口一,1串口二;baud 发卡机波特率 从9600到115200 建议采用115200<br>返回值 :大于零表示成功,得到的是串口句柄<br><br>&lt;2&gt;int RdBeep(HANDLE icdev,unsigned short _Msec);<br>功能说明:蜂鸣函数,使发卡机发出蜂鸣声;<br>入口参数: _Msec:蜂鸣时间的长短,单位是10毫秒;<br>返回值 : 0 成功 非0 失败<br><br><br>请问怎么调用和使用这两个函数????
 
先声明:<br>procedure RdInit; external 'DCDEV.dll';<br>然后调用<br><br><br>
 
先声明是知道的.
 
&nbsp;function &nbsp;RdBeep(icdev:longint;Msec:shortInt):smallint;stdcall;<br>&nbsp; far;external 'DCDEV.DLL' name 'RdBeep'; &nbsp; &nbsp;//使发卡机发音函数声明<br><br>请问这样声明后,调用对吗?
 
会出现问题,不需要关键字 &nbsp;far ,试试看。<br>先初始化端口,选择卡型(若需要的话),后对卡操作。
 
后退
顶部