接口昱恒门第readme_第1页
接口昱恒门第readme_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、简介:MF1_DLL_2008.exe 为动态库安装程序,双击运行,默认安装在 C:CardInfo,安装时会出现以下画面。文件组成:Demo: Demo_VB.exe:目录为 PB,Delphi,VB 的调用演示程序和源代码VB 演示程序,运行此文件,输入 16 位接口(Digilock.mdb)的所在路径后,点击接口 Setting,ini 配置文件。码,和数据库完成并生成此MF1Card.DLL:是(ActiveX DLL) 类名:DigiCard,用于制作宾客卡和宾客卡资料,如果需要拷贝到其它目录,必须要重新运行 Reg.bat 文件进行,或者手动运行Reg.bat 用 Regsvr3

2、2.Exe到 Windows 中。格式如下:Regsvr32.exe IeCrd.dll动态库辅助文件。动态库辅助文件。动态库辅助文件。动态库辅助文件。动态库辅助文件。动态库辅助文件。动态库辅助文件。本文件。Mwic_32.dll: EasyD12_500.dll HSDApp.dll.dll MasterRD.dll MURDJE.dll Mwic_32.dll Readme.doc: reg.bat regsvr32.exe:Setting.ini:DLLDLL批处理文件程序。配置文件,运行 Demo_VB.exe 生成。MF1Card.DLL 的函数说明:Reg_DLL(char Reg

3、ID, char DBPath)说明:调用:接口RegID :字符型数据, 16 位接口DBPath:字符型数据, 数据库路径号返回:0=0错误正确WriteCard(Port, char BeginDate, char EndDate, char CardNo,BuildNo,FloorNo, char RoomNo, char Name)说明:向卡片中写入宾客卡资料调用:Port:数值型数据,串口通讯口(默认 0) BeginDate:字符型数据,有效日期(年、月、日、时、分)12 位的数字字符(YYYYMMDDhhmm)EndDate:字符型数据,有效日期(年、月、日、时、分)12 位的

4、数字字符(YYYYMMDDhhmm)200509011200 代表 2005 年 9 月 1 日 12 点 00 分CardNo:字符型数据,返回BuildNo:数值型数据,楼号 FloorNo:数值型数据,层号8 位数字字符(1-16777215)199199RoomNo:字符型数据,房间号码,4 位数字字符(如 0101 房),*如果房间号码为0000,函数会认为是注销卡片,会清除卡片上的数据Name:客人返回:0=0错误正确ReadCard(Port, char CardNo, char RoomNo, char EndDate)说明:从卡片中和房间号码调用: Port:数值型数据,串口

5、通讯口(默认 0) CardNo:字符型数据,卡片号码,返回后应为 8 位的号码RoomNo:字符型数据,房间号码,返回后应为 10 位的字符格式为:楼号 层号 房间号码例:01060602 表示 1 号楼第 6 层的 0602 房EndDate:字符型数据,有效日期,返回 12 位的数字字符(YYYYMMDDhhmm)例:200508011200 代表 2005 年 8 月 1 日 12 点 00 分返回:0=0错误正确ReadCard(说明:从卡片中Port, char CardNo, char RoomNo, char EndDate)和房间号码调用: Port:数值型数据,串口通讯口(

6、默认 0) CardNo:字符型数据,卡片号码,返回后应为 8 位的号码RoomNo:字符型数据,房间号码,返回后应为 10 位的字符格式为:楼号 层号 房间号码例:01060602 表示 1 号楼第 6 层的 0602 房EndDate:字符型数据,有效日期,返回 12 位的数字字符(YYYYMMDDhhmm)例:200508011200 代表 2005 年 8 月 1 日 12 点 00 分返回:0=0错误正确CardBlockRead(Mode,Block, strPWD, strData, StrCardID)说明:从卡片相应块的数据和卡的 ID 号调用:Mode:密钥验证方式0: A

7、 钥验证1: B 钥验证读的绝对块号(MF1-S50, 块号 0-63,第 6 扇区为 24-27 块,其中Block: 27 块为密钥块)strPWD:strDATA:12 位密钥读卡的 32 位 16 进制字符strCardID:MF1 卡的物理 ID返回:0=0错误正确CardBlockRead(Mode,Block, strPWD, strData)说明:从卡片相应块的数据和卡的 ID 号调用:Mode:密钥验证方式0: A 钥验证1: B 钥验证Block: 写的绝对块号(MF1-S50, 块号 0-63,第 6 扇区为 24-27 块,其中27 块为密钥块)strPWD:12 位密钥strDATA:写卡的 32 位 16 进制字符返回:0=0错误正确函数错误返回值对照表:-99-236-4-235-234-231-229-230-410-420-430-500-600-700-800-810-820-830-840-850串口错误 查卡错误 不是 MF1 卡多于一张卡选卡错误卡片错误写卡错误读卡错误需要到发卡系统进行查询(需要到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论