function RC500_232_request(mode: byte; var tagtype: word): byte; stdcall; external DllName;入口参数
mode:请求类型
mode=0:请求天线范围内IDLE 状态的卡HALT 状态的除外
mode=1: 请求天线范围内的所有卡
tagtype:返回的目标类型
函数功能此函数发送Request 命令检查在有效范围内是否有卡的存在
请问我应该往里传word类型的什么参数。word怎么定义啊?

解决方案 »

  1.   

    tagtype:word是返回值
    你定义一个word类型的变量放在那里就可以了,
    函数执行成功后,去读这个值就行了
      

  2.   

    var
      tagType: WORD;
      Return: Byte;
    begin
      Return:=RC500_232_request(1,tagType);
      if Return=1 then //猜的: 返回值判断是否有效.
        case tagType of //返回的类型
           0: ...
           1: ...
         ......
        end;
    end;
      

  3.   

    所谓的word就是双字节无符号数字吧,就是双字节的整数,大于等于0的