MT明泰_读卡器_API接口函数库使用说明

MT明泰_读卡器_API接口函数库使用说明
MT明泰_读卡器_API接口函数库使用说明

API接口函数库使用说明

内部文件:V1.0.20

发布时间:2015-04-29

版本更新记录

版本发布时间修订章节作者V.1.0.02011-04-18建立文档

V1.0.1 2011-05-24 增加“接触式存储卡操作指令”

V1.0.2 2011-11-28 增加读序列号及磁条卡读数据命令

V1.0.3 2012-11-01 增加CPU卡波特率384000 林锐彬

V1.0.4 2013-01-15 增加密码键盘林锐彬

V1.0.5 2013-08-02 增加二代证读取信息扩展接口杨亚军

V1.0.6 2013-08-08 增加获取设备状态函数傅冲

V1.0.7 2013-09-18 增加EERPOM操作傅冲

V1.0.8 2013-10-12 增加设置磁条卡模式函数傅冲

V1.0.9 2014-06-03 二代证相关操作函数及调用说明完善余菊萍

V1.0.1

0 2014-06-10

增加1604卡、删除二代证照片文件接口杨亚军

V1.0.1

1 2014-06-17

增加二代证扩展二接口及设置保存二代证照片

名字的接口

杨亚军

V1.0.1

2 2014-06-30

增加二代证接口扩展三及wlt转bmp函数杨亚军

V1.0.1.

3 2014-07-07

增加金融IC卡读姓名与卡号函数蔡拔群

V1.0.1

4 2014-07-24

实现AT88SC1604卡伪个人化杨亚军

V1.0.1

5 2014-11-06

修改二代证解码动态库动态加载失败的问题及

磁条卡读取的BUG、添加二代证调用流程图

杨亚军

V1.0.1

6 2014-12-24

打开设备端口做了处理,如果已经打开就不再

去打开,增加了获取接触、非接卡片是否存在、

安全模块是否存在的

杨亚军

V1.0.1

7 2015-01-16

增加AT24C卡包括AT24C01、AT24C02、

AT24C04、AT24C08、AT24C16、AT24C32、

AT24C64、AT24C128、AT24C256

杨亚军

V1.0.1

8 2015-01-23

增加LED 4个灯灭、亮、闪烁控制杨亚军

V1.0.1

9 2015-01-27

增加非接触式CPU卡卡状态获取:无卡、一张

卡、多张卡

杨亚军

目录

API接口函数库使用说明 (1)

1. 文档概述 (6)

1.1. 文档范围 (6)

1.2. 面向对象 (6)

1.3. 参考资料 (6)

2. 函数库介绍 (6)

2.1. 功能 (6)

2.2. 性能 (6)

3. 运行环境 (7)

3.1. 硬设备 (7)

3.2. 软件的运行平台 (7)

3.3. 函数调用方法 (8)

3.3.1. Delphi调用32位动态库的方法 (8)

3.3.2. VB调用32位动态库的方法 (9)

3.3.3. VC调用32位动态库的方法 (10)

4. API介绍 (11)

4.1. 函数调用流程 (11)

4.1.1. 非接触式存储卡API调用流程 (11)

4.1.2. 非接触式CPU卡片API调用流程 (11)

4.1.3. 接触式CPU卡片API调用流程 (11)

4.1.4. 接触式存储卡片API调用流程 (11)

4.1.5. 身份证API调用流程 (11)

4.1.6. 函数操作结果信息表 (15)

4.2. 设备操作函数组 (18)

4.2.1 打开读写器device_open (18)

4.2.2 关闭读写器device_close (18)

4.2.3 判断设备通讯类型device_gettype (18)

4.2.4 设置通讯波特率device_setbaud (19)

4.2.5 获取读写器版本信息device_version (19)

4.2.6 读写器蜂鸣device_beep (20)

4.2.7 LED灯控制 device_ledctrl (20)

4.2.8 获取读写器生产序列号 device_readsnr (20)

4.2.9 获取设备状态 get_device_status (21)

4.2.10 读取读卡器的EEPROM (22)

4.2.11更新读卡器的EEPROM (22)

4.2.12 复位串口配置信息 ReSetupComm (23)

4.2.13 读卡器软复位 device_reset (23)

4.2.14 获取设备状态扩展 get_device_statusEx (23)

4.2.17 读EMID号Dev_GetEMID (25)

4.3 接触式卡片操作函数 (26)

4.3.1 判断接触式卡片状态sam_slt_getstate (26)

4.3.2 接触式卡片上电复位sam_slt_reset (26)

4.3.3 接触式卡设置复位波特率sam_slt_reset_baud (27)

4.3.4 接触式卡片下电sam_slt_powerdown (27)

4.4. 非接触 CPU 卡函数 (28)

4.4.1 激活非接触式卡open_card (28)

4.4.2 设置非接触式卡片为halt状态 rf_halt (29)

4.4.3 应用层传输命令card_APDU (29)

4.5 非接触式存储卡操作函数 (30)

4.5.1 激活非接触式存储卡rf_card (30)

4.5.2 非接触式存储卡认证扇区 rf_authentication (32)

4.5.3 非接触式存储卡读数据rf_read (32)

4.5.4 非接触式存储卡写数据rf_write (33)

4.5.5 非接触式存储卡读值块rf_readval (33)

4.5.6 非接触式存储卡写值块rf_initval (34)

4.5.7 非接触式存储卡加值rf_increment (34)

4.5.8 非接触式存储卡减值rf_decrement (35)

4.5.9 非接触式存储卡值传送 rf_transfer (35)

4.6 二代身份证操作函数 (35)

4.6.1 卡操作指令-身份证读卡IDCard_Read (36)

4.6.2 卡操作指令-身份证读卡IDCard_ReadCard (38)

4.6.3卡操作指令根据索引获取身份证数据IDCard_GetCardInfo (38)

4.6.4 获取二代证模块ID IDCard_GetModeID (39)

4.6.5 身份证读卡模块扩展一IDCard_ReadCard_Extra (39)

4.6.6 设置二代证照片存储路径 IDCard_SetPhotoPath (40)

4.6.7 设置二代证照片名字 IDCard_SetPhotoName (40)

4.6.8 读二代证信息扩展二 IDCard_ReadCard_Ex (40)

4.6.9 删除所有二代证照片文件delete_all_photofile (42)

4.6.10 获取卡ID号IDCard_Read_IDNUM (42)

4.6.11 获取卡姓名IDCard_Name (43)

4.6.12 获取卡性别IDCard_Sex (43)

4.6.13 获取卡名族IDCard_Nation (44)

4.6.14 获取卡出生日期IDCard_Birthday (44)

4.6.15 获取卡出生地址IDCard_Address (45)

4.6.16 获取卡身份证号IDCard_IDNumber (45)

4.6.17 获取卡签发机构IDCard_IssueDepartment (46)

4.6.18 获取卡有效期起始日期IDCard_ValidFromDate (46)

4.6.19 获取卡有效期截止日期IDCard_ValidExpiryDate (47)

4.6.20 获取卡预留信息IDCard_Reserve (47)

4.6.21 获取非接触式卡片类型CLCard_Open (48)

4.6.22 获得读卡过程中生成文件的Base64编码 GetFileBase64Buffer (48)

4.6.23 读取二代证信息扩展三 IDCard_ReadCard_ExTwo (49)

4.7 工具函数 (50)

4.7.1 将 16 进制数转换为 ASCII 字符hex_asc (50)

4.7.2 将 ASCII 字符转换为 16 进制数asc_hex (51)

4.7.3 DES 算法加密函数rf_encrypt (51)

4.7.4 DES 算法解密函数 rf_decrypt (52)

4.7.5 将 16 进制数转换为 Base64 字符hex_base64 (53)

4.7.6 将 Base64字符转换为16进制数base64_hex (53)

4.7.7 DES 算法加密函数des_encrypt (54)

4.7.8 DES 算法解密函数des_decrypt (55)

4.7.9 TDES 算法加密函数des3_encrypt (55)

4.7.10 TDES 算法解密函数des3_decrypt (56)

4.7.11 将 ASCII 字符转换为 10 进制数asc_dec (57)

4.8 接触式存储卡操作函数 (57)

4.8.1 设置接触式存储卡种类contact_settype (58)

4.8.2 识别接触式存储卡种类contact_identifytype (59)

4.8.3 接触式存储卡密码校验contact_passwordcheck (60)

4.8.4 接触式存储卡读数据contact_read (60)

4.8.5 接触式存储卡写数据contact_write (61)

4.8.6 接触式存储卡密码初始化(更改密码)contact_passwordinit (61)

4.9 磁条卡操作函数 (62)

4.9.1 获取磁条卡数据magnetic_read (62)

4.9.2 设置磁条卡数据输出方式set_magnetic_mode (63)

4.10 外挂密码键盘 (63)

4.10.1 密码键盘下载主密钥 (63)

4.10.2 密码键盘下载工作密钥(密钥为密文) (64)

4.10.3 密码键盘激活主密钥和工作密钥 (65)

4.10.4 密码键盘设置键盘输入密码的长度 (65)

4.10.5 密码键盘设置键盘超时时间 (65)

4.10.6 获取键盘输入的密码(明文传输) (66)

4.10.7 获取键盘输入的密码(密文传输) (66)

4.11 AT88SC1604卡 (67)

4.11.1 读数据 srd_1604 (67)

4.11.2 写数据 swr_1604 (68)

4.11.3 校验应用区密码 csc_1604 (68)

4.11.4 校验擦除密码 cesc_1604 (69)

4.11.5 擦除数据 ser_1604 (69)

4.11.6 写密码 wsc_1604 (70)

4.11.7 伪个人化 fakefus_1604 (71)

4.11.8 个人化 psnl_1604 (71)

4.12 金融IC卡 (71)

4.12.1读取金融IC卡卡号和姓名 (72)

1.文档概述

1.1.文档范围

该手册主要介绍二代证读写器、相关接口函数库的使用以及相关API的介绍。在附录中介绍了读写器支持的卡型的卡片特性。

1.2.面向对象

购买了二代证读写器,欲使用二代证读写器进行二次开发的开发人员。

1.3.参考资料

(农行)金融IC卡读写器通讯协议说明

2.函数库介绍

2.1.功能

API函数库提供了使用二代证读卡器对卡片操作时所用到的函数接口,包括以下几个方面:

A. 设备操作函数组

B. 接触式卡片操作函数

C. 非接触式卡片操作函数

D. 身份证操作函数

E. 磁条卡操作函数

F. 外挂键盘操作函数

2.2.性能

1.读写器通过串口或HID无驱设备与PC机进行通讯,不需要安装驱动程序。

2.API接口函数库封装了通过PC机来操作二代证读卡器时用到的各个函数,用户在执行操作时,

只需调用相应的函数接口即可,不需要编写对读卡器的操作函数。

3.运行环境

3.1.硬设备

为运行本产品,您需要的硬设备的最小配置如下:

A.处理器:80X86

B.内存:64KB

C.硬盘:2.0GB

https://www.360docs.net/doc/7910455630.html,B接口一个

E.RS232串口一个

3.2.软件的运行平台

为运行本产品,您需要的支持软件如下:

A. 操作系统:Win 7/Windows Vista/Win2003/WinXP/Win2000;

B. 程序编写工具:VC/VB/PB/Delphi等;

3.3.函数调用方法

3.3.1.Delphi调用32位动态库的方法

语法:

[Public Private | protected] Function FunctionName([Var] [Arg1:DataType1;] [Arg2:DataType2;...]) [:ReturnDataType]; far;stdcall;external‘libname’ [Name AliasName];

调用语句的语法包含下面部分:

●关键字Public(可选),表示函数可以被程序代码中的任意部分访问。

●关键字Private(可选),表示函数在声明类的单元(源代码)外不能访问。

●关键字Protected(可选),表示保护函数,保护元素只能被当前类和它的子类访问。

●关键字Function(必选),表示调用函数,函数有返回值。

●FunctionName(必选),调用外部函数的名称,区分大小写。

●关键字Var(可选),表示通过引用传递参数,函数参数可以用值传递,也可以通过引用传递。

通过引用传递参数,它的值没被复制到存放函数例程参数的堆栈中,程序执行速度快。通过引用传值,将允许过程和函数改变参数的值。

●ArgN:DataTypeN(可选),参数名以及参数类型,传递的参数类型可以是:Shorint,Smallint,

Longint,Integer(16/32),Single,Double,Extended,Currency,Date,Pchar,Object,Variant 等。

●ReturnType(可选),函数返回值的类型。

●Stdcall(必选),表示传递约定,这样调用模块(应用程序),与被调用模块(DLL)就使用相同

的参数约定。

●关键字external(必选),声明访问外部函数。

●Libname(必选),访问的DLL名称,16位Delphi中外部声明不带扩展名的库名。

●Name…AliasName?(可选),Name指令可以为外部函数起别名,避免与系统例程和函数名称冲突。外部程序调用的DLL函数,必须遵照下列规则:

(1)必须列在DLL的exports子句中。

(2)在Delphi3中,调用函数还需被声明为stdcall,来使用标准的WIN32参数传递技术。代替优化的register参数传递技术。

(3)在WIN32中,DLL可以使用全局数据,该数据将不会通过调用应用程序来分享,每当应用程

注:详细请参考ICCard\EXAMPLES目录下的使用范例。

3.3.2.VB调用32位动态库的方法

语法:

[Public | Private] Declare Function name Lib "libname" [Alias "aliasname"] [([arglist])] [As type] Declare 语句的语法包含下面部分:

●Public (可选)用于声明在所有模块中的所有过程都可以使用的函数。

●Private(可选),用于声明只能在包含该声明的模块中使用的函数。

●Name(必选),任何合法的函数名。动态链接库的入口处(entry points)区分大小写。

●Libname(必选),包含所声明的函数动态链接库名或代码资源名。

●Alias(可选),表示将被调用的函数在动态链接库(DLL) 中还有另外的名称。当外部函数名与

某个函数重名时,就可以使用这个参数。当动态链接库的函数与同一范围内的公用变量、常数或任何其它过程的名称相同时,也可以使用Alias。如果该动态链接库函数中的某个字符不符合动态链接库的命名约定时,也可以使用Alias。

●Aliasname(可选)动态链接库。如果首字符不是数字符号(#),则aliasname 是动态链接库中该

函数入口处的名称。如果首字符是(#),则随后的字符必须指定该函数入口处的顺序号。

●Arglist(可选),代表调用该函数时需要传递参数的变量表。

●Type(可选),Function返回值的数据类型;可以是Byte、Boolean、Integer、Long、Currency、

Single、Double、Decimal(目前尚不支持)、Date、String(只支持变长)或Variant,用户定义类型,或对象类型。

arglist 参数的语法如下:

[Optional] [ByVal | ByRef] [ParamArray] varname[( )] [As type]

部分描述:

●Optional(可选),表示参数不是必需的。如果使用该选项,则arglist 中的后续参数都必需是可

选的,而且必须都使用Optional 关键字声明。如果使用了ParamArray,则任何参数都不能使用Optional。

●ByVal(可选),表示该参数按值传递。

●ByRef(可选),表示该参数按地址传递。

Optional 数组。使用ParamArray 关键字可以提供任意数目的参数。ParamArray 关键字不能与ByVal、ByRef或Optional 一起使用。

●Varname(必选),代表传给该函数参数的变量名;遵循标准的变量命名约定。

●( ) 对数组变量是必需的。指明varname 是一个数组。

●type (可选),传递给函数参数的数据类型;可以是除Decimal以外的任何类型。

说明:

Function的数据类型决定其返回值的数据类型。可以在arglist 之后使用As 子句来指定函数返回值的数据类型。在arglist 中,可以使用As 子句来指定任何传给该函数参数的数据类型。不单可以指定为任何标准数据类型,还可以在arglist 中指定As Any 来禁止类型检查,从而允许将任意数据类型传递给该函数。

空圆括号表示该Function 没有参数,且Visual Basic 应确保不会传递任何参数。

注意:

(1)当所调用的外部函数需要一个值为0 的字符串时,就要使用vbNullString 常数。该常数与零长度字符串("")是不相同的。

(2)VB5调用32位动态库,对于ASCII码值大于128的读写操作,请参考Examples 中24系列的BYREF传递方式;16位动态库可以直接使用CHR函数转换。

(3)详细请参考ICCard\EXAMPLES目录下的使用范例。

3.3.3.VC调用32位动态库的方法

(1)在.CPP中包含“mtx_32.h”头文件;

(2)在工程文件中加入mtx_32.lib文件。

(3)在C:\WINDOWS\system32或工程文件中加入GetInfo.dll文件。

4.API介绍

4.1.函数调用流程

4.1.1.非接触式存储卡API调用流程

建立连接成功后软件中基于 Mifare one 卡测试一般的操作过程是:

读数

建立连接-> 寻卡-> 验证写数据中止卡片

值操作

4.1.2.非接触式CPU卡片API调用流程

软件中基于非接触 CPU 卡片,一般的操作过程是:

建立连接成功->打开卡片->发送 APDU命令->设置卡片状态为halt->中止卡片操作

4.1.3.接触式CPU卡片API调用流程

软件中基于接触式CPU卡片,一般的操作过程是:

建立连接成功->上电复位->获取卡片状态/发送APDU命令->卡片下电。

4.1.4.接触式存储卡片API调用流程

软件中基于接触式存储卡片,一般的操作过程是:

建立连接成功->设置存储卡种类->识别存储卡种类->密码校验->读数据/写数据/更改密码

4.1.

5.身份证API调用流程

软件中基于身份证,一般的操作过程是:

目前我们的二代证接口有五套操作接口,下面分别对五套接口的操作流程都做一下详细描述,具体如下:

1.对于只需要读取二代证的情况,操作流程如下:

方案1、直接读取身份证信息的UNICODE码,通过返回的UNICODE码传入相关函数获取身份证信息。

建立连接成功->读卡,获取身份证信息的UNICODE码(IDCard_Read)->获取姓名(IDCard_Name)/获取性别(IDCard_Sex).../(保存照片IDCard_PhotoSave_Ex)->关闭设备

流程图如下:

方案2、不需要二代证照片,直接读取身份证信息

建立连接成功->读卡(IDCard_ReadCard)->解析数据(IDCard_GetCardInfo)->关闭设备

流程图如下:

方案3、需要设置二代证照片保存全路径(包括照片名字)及获取身份证信息

建立连接成功->读二代证扩展一(IDCard_ReadCard_Extra)->解析数据(IDCard_GetCardInfo)->关闭设备

流程图如下所示:

方案4、需要设置二代证照片路径、照片保存名字、需要照片信息的Base64码.

建立连接成功->设置照片存放路径(IDCard_SetPhotoPath)->设置照片名字(IDCard_SetPhotoName)->读二代证扩展二(IDCard_ReadCard_Ex)->关闭设备

具体流程图如下所示:

注意:上述四个方案,实际是四个身份证读卡函数,不建议一次二代证读卡,调用四个身份证读卡函数中的多个,

如果只是需要身份证部分信息(比如身份证号码),建议采用方案一;

如果只是需要读取身份证信息的明文,不需要保存照片,可以采用方案二、方案三(照片文件传空)、方案四(照片保存参数填0);

如果需要保存照片,并且指定照片保存的全路径(包括照片名字,比如:C:\zp.bmp),那么建议采用方案三;

如果需要修改保存照片的名字或者获取照片信息的Base64码,那么建议采用方案四。

2.对于需要读取多种非接卡的情况,操作流程如下:

建立连接成功->判断卡类型(CLCard_Open)->解析数据(IDCard_GetCardInfo)->关闭设备

4.1.6.函数操作结果信息表

说明:实际返回的错误信息为表中数据的负数形式,例如:命令超时,返回-0x0011。

00H 00H 命令执行正确回应

00H 01H 可选的功能接口或参数不支持(包括可选的通讯波

特率参数、显示屏功能等)

00H 02H 调用sdtapi.dll错误

00H 03H 相片解码错误

00H 04H wlt文件后缀错误

00H 05H wlt文件打开错误

00H 06H wlt文件格式错误

00H 07H 软件未授权

00H 08H 设备连接错误

00H 09H 相片解码其他错误

00H 11H 命令超时

00H 12H 无效的通讯句柄

00H 13H 打开通讯端口错误

00H 14H 通讯端口已被占用

00H 15H 获取通讯端口状态错误

00H 16H 设置通讯端口状态错误

00H 17H 从读写器读取数据出错

00H 18H 向读写器写入数据出错

00H 21H STX错误

00H 22H ETX错误

00H 23H 校验位错误

00H 24H 数据长度大于最大长度

00H 25H 数据值错误

00H 31H 获取身份证信息,下标有误

00H 32H 身份证读卡错误

10H 01H 不支持接触用户卡

10H 02H 接触用户卡未插到位

10H 03H 接触用户卡已上电

10H 04H 接触用户卡未上电

10H 05H 接触用户卡上电失败

10H 06H 操作接触用户卡数据无回应

10H 07H 操作接触用户卡数据出现错误

20H 01H 不支持PSAM卡

20H 03H PSAM卡已上电

20H 04H PSAM卡未上电

20H 05H PSAM卡上电失败

20H 06H 操作PSAM卡数据无回应

20H 07H 操作PSAM卡数据出现错误

30H 01H 不支持非接触用户卡

30H 04H 非接触用户卡未激活

30H 05H 非接触用户卡激活失败

30H 06H 操作非接触用户卡无回应(等待超时)

30H 07H 操作非接触用户卡数据出现错误

60H 01H 不支持逻辑操作

60H 20H 卡片类型不对(卡状态6A82)60H 21H 余额不足(卡状态9401)

60H 22H 卡片功能不支持(卡状态6A81)60H 23H 扣款失败(卡状态9302)

60H 30H 卡片未启用

60H 31H 卡片不在有效期

60H 32H 交易明细无此记录

60H 33H 交易明细记录未处理完成

60H 40H 需要做防拔处理

60H 41H 防拔处理中出错, 非原来卡60H 42H 交易中断, 没有资金损失

4.2. 设备操作函数组

4.2.1 打开读写器device_open

函数功能:与读写器建立连接

函数声明: HANDLE __stdcall device_open(char* port name __int16 port,unsigned long baud);

入口参数:port name 连接方式,分为“USB”和“COM”。

port 串口号,0对应COM1,1对应COM2……,取值范围0~31。

baud (入)通讯波特率,9600bps(缺省设置)19200bps,38400bps,57600bps,115200bps

通讯方式为HID时,port和baud可为任意值。

返回值: <0 错误

>0 通讯设备标识符

举例: icdev=device_open (“USB”,0,9600);

4.2.2 关闭读写器device_close

函数功能:与读写器断开连接

函数声明: __int16 device_close (HANDLE icdev)

入口参数: icdev 表示通讯设备标识符

返回值: <>0 错误

=0 正确

举例: st=device_close (icdev);

4.2.3 判断设备通讯类型device_gettype

函数功能:获取设备与PC机的通讯方式

函数声明: __int16 device_gettype(unsigned char* devicetype);

出口参数: devicetype: 1字节设备与PC机的通讯方式,1--HID,0--串口

返回值: ≡0

举例:

unsigned char cDeviceType=0;

st=device_gettype (&cDeviceType);

4.2.4 设置通讯波特率device_setbaud

函数功能:设置串口通讯波特率

函数声明:__int16 device_setbaud(HANDLE icdev,unsigned char module,unsigned long baud);

入口参数:icdev 通讯设备标识符

module 功能模块1字节00H:接触式, 01H:非接触式

baud 串口波特率9600bps(缺省设置)

19200bps

38400bps

57600bps

115200bps

返回值:< 0 错误

= 0 正确

举例: __int16 st=device_setbaud(icdev,0,9600); //设置接触式模块的通讯波特率为9600bps. 4.2.5 获取读写器版本信息device_version

函数功能:查看读写器版本信息

函数声明: __int16 device_version(HANDLE icdev,unsigned char module,unsigned char* verlen,unsigned char* verdata);

入口参数: icdev 通讯设备标识符

module 功能模块1字节00H:接触式, 01H:非接触式

出口参数:verlen 版本信息字节长度

verdata 读写器版本信息

返回值: < 0 错误

= 0 正确

举例:__int16 st=0;

unsigned char verlen=0;

unsigned char verdata[100];

memset(verdata,0,100);

st=device_version(icdev,0,&verlen,verdata); //获取读写器接触式模块的版本信息

4.2.6 读写器蜂鸣device_beep

函数功能:控制读写器蜂鸣器的单声鸣叫延迟时间和鸣叫次数

函数声明: __int16 device_beep(HANDLE icdev, unsigned short delaytime,unsigned char times);

入口参数: icdev 通讯设备标识符

delaytime 蜂鸣器鸣叫时间,单位为100毫秒。其中,第一字节是一次鸣叫持续时间,第二字节是一次鸣叫停止时间(多次蜂鸣时的蜂鸣间隔时间)。

times 蜂鸣器鸣叫次数

返回值: <>0 错误

=0 正确

举例:int st=0;

unsigned short DelayTime=1285;

st=device_beep( icdev,DelayTime,2);

4.2.7 LED灯控制 device_ledctrl

函数功能:控制读写器对应LED灯的开关状态

函数声明:__int16 device_ledctrl(HANDLE icdev,unsigned char ledctrl);

入口参数:icdev 通讯设备标识符

ledctrl 1字节位7对应绿灯,0关,1开

其他保留

返回值: <>0 错误

=0 正确

举例: __int16 st=device_ledctrl(icdev,128);

4.2.8 获取读写器生产序列号 device_readsnr

苹果手机使用的注意事项

苹果手机使用的注意事项 苹果手机(内置电池),显示没有电时请立即充电,请不要在没有电自动关机再充电。如果没有电了自动关机,可以按复位键(手机调音键的上边那个键),再充电,最好使用电脑充电,一般过10几分钟会显示充电图标,并能找到移动硬盘,这时证明充电是成功了。苹果手机的耗电会比一般的手机大,因为是3.5寸的显示屏,外出时最好带上充电宝,少电时可以急时充电。在家时可以把充电宝充满电。充电宝一般2到3个钟头可以充满。 手机与充电宝请单独充电,请不要插上充电宝后,再插手机一起充电。 2.触摸屏的保护 苹果手机的触摸屏一定要贴保护膜,触摸屏由于会经常被手指或手写笔接触,时间久了表面会有很多细小刮痕,一段时间后很容易造成失灵。(厂家提示:如果触摸屏刮得很花无法维修,要直接更换新的) 苹果手机的解摸屏暂时失灵,请常试以下方法解决: 一、效验触摸屏 二、按复位键5秒钟(手机左边的调音键的上边,就上下键的上边那个键) 三、恢复出厂设置 3.返回键、确定键很难点击

有时左下角的返回键很难点击,是触摸屏的对焦不准确,点击返回文字会没有反应,可以点击返回文字的下边一点的地方,或着点击返回周边的地方。效验触摸屏后可把对焦调好。 4.接听与拔打电话 来电时,请快速的双击摘机图标(就像点鼠标键一样,要快速的连续点两下) 拔打电话时可以切换键盘或者免提也是要双击功能图标 在接听与拔打电话时,菜单功能一般都是使用双击实现 5.如何翻页 1.主菜单一般有6页,可在屏幕下方看到几个小点,白色的表示当前页,手指放点到屏幕中间向左或向右拔到屏幕边缘会切换页面。 2.相册查看相册时也可以向左或向右拔切换图片 3.Ipod 听歌时可把手机横看,触到专辑图片向左或向右拔切换专辑 6.重力感应 1.图片手机横看或竖看可变换查看图片方式 2.电影横看或竖看 3.Ipod 竖看是单个专辑横看是专辑列表 4.计算器横看或竖看 7.小技巧 一、开机后,再按一下顶部的开机键会锁屏幕 二、在选项太多时,可以按手机左边的上下键来选择

苹果iPad你不可不知的26个使用小技巧

苹果iPad你不可不知的26个使用小技巧 iPad在使用过程中有一些小的技巧,掌握了这些技巧后你会发现你的iPad变得更加方便使用。以下则是小编摘编自网上的26个实用小技巧。 术语解释: 休眠键:又称电源键,位于机器顶部,用于打开关闭屏幕,或者长按后可提示关机的按钮; Home键:位于机器下面下方,是唯一的圆形按钮,用于退出运行的应用程序; 1、在系统死机的情况下,进行软重启 只要按住电源键和Home键持续几秒钟,iPad将重新启动。要强制退出应用程序,只需按住Home键。 2、剪切,复制和粘贴功能 点选任何可编辑的文本4次,即可高亮选择相应的区块。 3、快速静音方法 最快速的方法来让扬声器没有声音,就是按住下调音量的按钮两秒钟,iPad将变为静音模式。 4、iPad屏幕截图 和iPhone一样,按下电源键和Home键半秒钟,屏幕内容将以png格式图片储存在照片库中。 5、快速地滚动网页 阅读至文章底部,想快速返回顶部,只需点选标题栏一次就行。 6、更多地预览您的邮件 打开“设置-邮件-联系人和通讯录”并在“预览”下选择“5行”。

7、在地图程序里,双击“我的位置”图标,隐藏的指南针功能就会出现。 8、方便地输入网址 在浏览器和E-mail中输入网址时,长按“.com”按钮会出现“.edu”、“.net”、“.cn”、“.org”等选项,无需再调整输入法进行输入。 9、按下Home键却又不想退出程序 继续按住Home键不要放开,持续大约5秒,就不会退出这个程序。 10、iPad出现异常不能关机 可以长按“Home键”和“电源键”直到iPad重启。 11、误操作输入字符需要删除 可以摇晃iPad机身,屏幕上就会弹出提示可以撤销你的输入。而再次摇晃,可以重做输入。 12、激活电子相框 按电源键打开屏幕,解锁iPad之前可以通过解锁条右侧的按钮激活iPad的电子相框功能。 13、Camera Connection Kit套件

Delphi Api

auxGetDevCaps API 获取附属设备容量 auxGetNumDevs API 返回附属设备数量 auxGetVolume API 获取当前卷设置 auxOutMessage API 向输出设备发送消息 auxSetVolume API 设置附属设备卷 AbortDoc API 终止一项打印作业 AbortPath API 终止或取消DC中的一切路径 AbortPrinter API 删除打印机缓冲文件AbortSystemShutdown API 停止系统工作 AccessCheck API 检验客户访问权限AccessCheckAndAuditAlarm API 检验访问,产生声音或警报ActivateKeyboardLayout API 激活一个新的键盘设备AddAccessAllowedAce API 将ACCESS_ALLOWED_ACE加入ACL AddAccessDeniedAce API 将ACCESS_DENIED_ACE加入ACL AddAce API 将ACE加入一个已存在的ACL AddAtom API 将一个字符串加入本地原子表AddAuditAccessAce API 将SYSTEM_AUDIT_ACE加入ACL AddFontResource API 将一种字体加入字体表 AddForm API 加入一个打印机窗体 AddJob API 启动一个打印作业 AddMonitor API 加入一个打印机管理器 AddPort API 加入一个打印机端口 AddPrintProcessor API 将打印处理器复制到打印机服务器中AddPrintProvidor API 加入一个打印机支持器 AddPrinter API 在打印机服务器上建立一个打印机AddPrinterConnection API 为当前用户建立与打印机的联系AddPrinterDriver API 将打印机驱动程序复制到打印机服务器中AdjustTokenGroups API 使能/取消令牌中的群AdjustTokenPrivileges API 使能/取消令牌特权AdjustWindowRect API 计算所需窗口矩形的大小AdjustWindowRectEx API 计算所需窗口矩形的大小AdvancedDocumentProperties API 进行打印机高级设置AllocConsole API 为当前进程建立控制台AllocateAndInitializeSid API 分配和初始化SID AllocateLocallyUniqueId API 分配LUID AngleArc API 按指定角度画弧 AnimatePalette API 替换逻辑调色板中的项目 AnyPopup API 标识弹出式窗口是否存在 AppendMenu API 在菜单中加入新的项目 Arc API 画弧 ArcTo API 画椭圆弧 AreAllAccessesGranted API 检查所有要求的访问AreAnyAccessesGranted API 检查任何要求的访问ArrangeIconicWindows API 排列最小化的子窗口

苹果手机中文使用说明

iphone使用说明书第一页、操作说明从这里开始第二页、欢迎使用IPHONE,这里快速引 导您怎样设置您的iphone手机并使用它的 按键。一旦您被呼叫或正在通话,您可以 了解更多关于iphone的知识在指定网站 上,网站地址是https://www.360docs.net/doc/7910455630.html,/iphone. 准备、设置、运行 1、下载音乐 到网站https://www.360docs.net/doc/7910455630.html,/download下载最 新的视频安装到您的苹果机上或手机操作 系统中。 2、连接计算机 把您的手机通过USB接口连接到您的电脑 上 3、同步管理 手机和电脑连接好后,打开itunes (数字 媒体播放应用程序)并通过设置指导您使 用。选择您喜欢的快捷键,月历,音乐, 视频和图片,然后按右下角的申请健。如 果您是刚开始接触itunes 或者syncing(同 步管理程序) ,您可以观看一个快速入门 使用说明在https://www.360docs.net/doc/7910455630.html,/itunes/tutorials 第三页、基本按键 用力按ON/off键打开手机;按ON/off键 几秒钟来关掉手机或者重启手机,然后滑 动滑块来确认,按一次ON\OFF健让手 机进入睡眠状态。这种状态关掉显示频但 可以接电话。如果要关掉正来电的声音, 按一次。要发送一个电话到语音邮箱,按 两次。

第四页,主界面 当使用一个程序的时候,按HOME键来关掉它或者饭后界面频。如果要迅速进入主界面,可以再任何界面状态按HOME键。如果在睡眠模式,双击HOME键来激活界面按键控制。第五页,创建文件夹,管理使用程序 触摸或者按住任何图标知道图标开始摇 动,然后拖动一个图标在另外一个上面可 以创建一个文件夹。文件被按类别自动命 名,或者您也可以自定义您的手机主显示 频通过拖拽图标和文件到不通的地方或不 同的界面。完成后,只需要按HOME键。 第六页,多重任务处理功能 当您正在通话时,您可以进入您的邮箱, 月历或者其他程序,甚至可以通过WIFI 或者3G上网。在程序之间迅速转换。双 击HOME键能浏览到最近使用过的程序, 向右滚动可以看到更多的程序,然后按一 键来重新打开它。向左滚动所有的路径可 以到达手机控制或者锁定显示目标。

门禁系统使用说明书1

门禁控制系统 使 用 说 明 书 公司名称: 联系人: 联系电话:

目录 一、系统概况 ..................................................... 错误!未定义书签。 二、系统组成 ..................................................... 错误!未定义书签。 三、系统使用 ..................................................... 错误!未定义书签。 1、IC感应卡 ................................................. 错误!未定义书签。 2、读卡器 ...................................................... 错误!未定义书签。 3、进出门按钮 .............................................. 错误!未定义书签。 4、机箱电源 .................................................. 错误!未定义书签。 5、系统控制器 .............................................. 错误!未定义书签。 6、电脑软件 .................................................. 错误!未定义书签。 6.1 进入和登陆操作软件 .......................... 错误!未定义书签。 6.2 添加IC感应卡的用户 ...................... 错误!未定义书签。 6.3 设置I C卡进出权限 ......................... 错误!未定义书签。 6.4 怎样查询记录 ...................................... 错误!未定义书签。 7、485/232信号转换器 ................................ 错误!未定义书签。 8、电锁........................................................... 错误!未定义书签。 四、简单的维修维护............................................................................. 错误!未定义书签。

苹果平板使用技巧

在系统死机的情况下,进行软重启 只要按住电源键和Home键持续几秒钟,iPad将重新启动。要强制退出应用程序,只需按住Home键。 2剪切,复制和粘贴功能 点选任何可编辑的文本4次,即可高亮选择相应的区块。 3快速静音方法 最快速的方法来让扬声器没有声音,就是按住下调音量的按钮两秒钟,iPad将变为静音模式。在4.2.1中,原来音量调整键上方的锁屏变为静音快捷键了。 4iPad屏幕截图和iPhone一样,按下电源键和Home键半秒钟,屏幕内容将以png格式图片储存在照片库中。 5快速地滚动网页 阅读至文章底部,想快速返回顶部,只需点选标题栏一次就行。 6更多地预览您的邮件 打开“设置-邮件-联系人和通讯录”并在“预览”下选择“5行”。 7指南针功能 在地图程序里,双击“我的位置”图标,隐藏的指南针功能就会出现。 8按下Home键却又不想退出程序 继续按住Home键不要放开,持续大约5秒,就不会退出这个程序。 9iPad出现异常不能关机 可以长按“Home键”和“电源键”直到iPad重启。 10误操作输入字符需要删除 可以摇晃iPad机身,屏幕上就会弹出提示可以撤销你的输入。而再次摇晃,可以重做输入。11激活电子相框 按电源键打开屏幕,解锁iPad之前可以通过解锁条右侧的按钮激活iPad的电子相框功能。12Camera Connection Kit套件 iPad的Camera Connection Kit套件里的30针转USB接口是支持读卡器和USB键盘的,甚至可以接USB风扇。 13强迫退出处于死机状况的应用程序 万一某个应用没有反应,按什么按钮都不能退出,这时可以尝试按住“休眠”键,直到屏幕出现“移动滑块来关机”信息,然后不管这信息,放开“休眠”键,换为按住“Home”键,5秒后,应用程序退出,并回到主页面。 控制后台播放的音乐 在打开某个应用的同时,后台通过iPod程序正在播放音乐,这时候如果希望不退出现有的应用,而又想改变播放的歌曲,播放音量,或直接进入iPod播放器,可以连续按两次“Home”键。系统会弹出一个小菜单让你调整。 iPad充电 在连接电脑的时候,如果屏幕关闭,则会进入充电状态,如果屏幕打开则会显示不在充电。用Safari浏览器浏览网页技巧

DELPHI常用组件

Delphi常用组件的使用 目录 1.按钮类组件 1.1Button组件

Button组件位于Standard页。 Button组件的常用属性表 属性描述 Cation用于在按钮上显示文本内容 Cancel用来指定按钮是否为取消按钮 Default用于指定按钮是否为默认按钮,在按Enter键时也选中命令按钮Hint设置鼠标在组件上短暂停时在组件旁显示的提示小窗口的内容ShowHint确定是否显示提示文本,默认值是FALSE 1.2Bitbtn组件 Bitbtn组件(位图组件)位于Additional,与Button很相似,只是多了一个位图符号在按钮上(如带有对号的OK,问好的Help等),其某些属性与Button类似,下表为其独有的的特性。(注:此组件不需编写代码) Bitbtn组件的常用属性表 属性描述 Kind Kind属性的值就是位图按钮上显示的图标。Kind属性后的下拉列表中有一组默认图标的属性值,有bkCancel(取消)、bkAbort(终止)、bkAll(所有)、 bkClose(关闭)等。 Glyph用于在位图按钮上显示加载后的位图图形 NumGlyphs用于指明位图按钮所能使用位图的个数。在delphi中,最多允许向一个位图按钮提供4个图像文件,用于表示4中不停状态 Layout用于指出位图图形在位图组件上的放置位置 1.3SpeedButton组件 SpeedButton组件(加速按钮)位于Additional,常放置在Panel组件上,用于设计工具栏。它与Bitbtn相似,也可以显示图像和文本,但通常只用于显示图像。 SpeedButton组件的常用属性表 属性描述 AllowAllUp用于设置同一组的加速按钮是否具有同时弹起的状态。若设置为FALSE,则当同一组加速按钮中的一个被按下时,其他加速按钮都处于弹起状态,即这 组按钮必须有且只有一个处于按下状态 Down用于设置该加速按钮是否处于按下状态,若设置为TRUE,则表示按钮处于按下状态 Flat用于设置在鼠标移动到该按钮上时,按钮是否显示三维效果。为FLASE则不出现 GroupIndex用于将数个加速按钮设置成一组,只需将其值设置成不等于0的数值即可1.4RadioButton组件

苹果手机定位追踪使用方法

苹果手机定位追踪使用方法 苹果查找我的iphone怎么用?在哪里?以前找回iPhone不止麻烦,可能性也很小,但升级到ios7就不怕这些啦。ios7里新增了激活锁功能,该功能可以远程锁定iPhone ,不管小偷拿到iPhone后是直接重刷机还是降级,重启iPhone仍会提示输入Apple ID进行激活,否则无法使用手机,所以大家拿到新机后很有必要早早设置好“查找我的iPhone”做好防盗措施,丢钱已经很肉疼了,隐私更要保护好,否则后患无穷! 接下来是图文详解: 1、设置–>iCloud,找到“查找我的iPhone ”,打开显示绿色按钮; 2、想要追踪到你的iPhone,一定不要忘记开启定位功能:设置–>隐私–>定位服务,打开“定位服务”,然后找到最后一个“查找我的iPhone ”,打开“查找我的iPhone ”显示绿色开启状态; 设置完成,当iPhone不幸离你而去时,你需要做的是: 1、第一时间用电脑登陆苹果icloud官网(),输入你当时设置的iCloud账户和密码登陆,点击“查找我的iPhone

2、然后icloud会根据手机的定位信息进行搜索找到 iPhone 的 位置,在“所有设备”里选择需找回的设备; 3、选择“丢失模式” 4、这里会提示你输入锁机密码(如果iPhone之前设置过锁屏密码将跳过这一步),一定要记住了,iPhone回家时靠它开门的; 5 、然后提示输入用于与你联系的备用电话号码,这里如果顺手输 错成丢的那个手机号可以取消“丢失模式”重新输入; 不怕被偷,iOS9增强“查找我的iPhone”功能 查找我的iPhone 功能可以帮助用户定位丢失或者被盗的 iOS 设备,随着 iOS7 激活锁的推出,即使你的设备被盗,小偷也不是那么容易就可以使用你的设备。 不过,这个功能也不是没有缺陷。如果某人关闭你的 iPhone,或者移除你的SIM卡的话,你是不能够追踪设备并远程抹除数据的。不过要指出的是,苹果在移动设备防盗这方面要领先其它手机厂商不少。

RF系列读写器使用说明

RF 系列非接触式 IC 卡读写器
使




RF 系列非接触式 IC 卡读写器使用手册

一. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 二.

RF 系列非接触式 IC 卡读写器简介 ....................................................................................... 3 概述............................................................................................................................................ 3 特性............................................................................................................................................ 3 设备接口.................................................................................................................................... 3 读写器装箱清单 ........................................................................................................................ 4 程序安装.................................................................................................................................... 4 软件............................................................................................................................................ 4 技术指标.................................................................................................................................... 4 库函数说明................................................................................................................................ 5
2.1 函数使用说明.................................................................................................................................. 5 2.2 库函数一览表.................................................................................................................................. 6 2.3WINDOWS 32 位动态库 .................................................................................................................... 7 2.4 库函数使用范例 ............................................................................................................................ 15 2.5 函数错误类型代码 ........................................................................................................................ 15 附录 1 MIFARE ONE 射频卡的特性 ................................................................................................ 16
2

apple pay是什么 apple pay怎么使用

apple pay是什么 apple pay怎么使用apple pay是什么,小编为大家分享apple pay怎么使用,希望这篇攻略可以帮助到大家。Apple Pay是什么 Apple Pay是一种简单、安全的移动支付方法,持卡人到时可以将银联卡添加到iPhone、Apple Watch以及iPad的指定产品上,在商店或是APP内购物时可通过Apple Pay进行支付,是非常方便中国用户的一种方式。 库克表示所有以前的移动支付方式都失败了,而苹果基于NFC的Apple Pay只需在终端读取器上轻轻一“靠”,整个支付过程十分简单。同时库克称Apple Pay所有存储的支付信息都是经过加密的。 Apple Pay 在中国支持工行、农行、建行、中行、交行、邮储、招行、兴业、中信、民生、平安、光大、华夏、浦发、广发、北京银行、宁波银行、上海银行和广州银行这19家银行发行的借记卡和信用卡。并将他们与Apple Pay 关联,就能使用新的支付服务。中国将成为全球第五个、亚洲第一个上线该服务的国家。 ApplePay使用方法 使用Apple Pay需要在苹果系统自带的 Wallet程序里添加银行卡。iPhone用户点击进

入Wallet后,点击屏幕右上方的+号,再点击“下一步”就可进入申请页面,然后将银行卡正面放置在iPhone摄像头前,使卡面出现在屏幕的提示框内,系统会自动识别卡号,当然也可以手工输入卡号,接下来需要手工输入姓名、卡片有效期与安全码,还要阅读业务须知并选择接受。添加卡片成功后需激活才能使用,客户要确认手机号,并接收和输入验证码,才能成功激活。 如果需要在Apple Watch上添加,只要在相关联的iPhone上打开Watch APP,轻点“Wallet 与Apple Pay”,再轻点“添加信用卡或借记卡”,也可同样进行设置。需要注意的是,只有IOS9.2以上的版本才支持Apple Pay。 同一台设备可以添加多张银行卡。工行表示,同一台苹果设备可添加5张信用卡,首张添加卡即为默认卡。客户可以在“Wallet”APP中通过长按卡片并将该卡排列为首位的方式将该卡设为默认付款卡,也可在“设置-Wallet与Apple Pay”功能中设置默认付款卡。[10] 使用Apple Pay不需要手机接入互联网,也不需要点击进入APP,甚至无须唤醒显示屏,只要将iPhone靠近有银联闪付标志的读卡器,并将手指放在HOME键上验证指纹,即可进行支付。也可以在iPhone 处于黑屏锁定状态时,轻点两下主屏幕按钮进入 Wallet,快速进行购买。如果交易终端显示需要输入密码,还需要输入银行卡的交易密码。只需一两秒钟就可以完成Apple Pay 支付。

(DELPHI)API函数大全

(DELPHI)API函数大全 1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接WNetAddConnection2 创建同一个网络资源的连接WNetAddConnection3 创建同一个网络资源的连接WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接WNetDisconnectDialog 启动一个标准对话框,以便断开同网络资源的连接WNetEnumResource 枚举网络资源 WNetGetConnection 获取本地或已连接的一个资源的网络名称WNetGetLastError 获取网络错误的扩展错误信息WNetGetUniversalName 获取网络中一个文件的远程名称以及/或者UNC (统一命名规范)名称 WNetGetUser 获取一个网络资源用以连接的名字 WNetOpenEnum 启动对网络资源进行枚举的过程 2. API之消息函数 BroadcastSystemMessage 将一条系统消息广播给系统中所有的顶级窗口GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置GetMessageTime 取得消息队列中上一条消息处理完毕时的时间PostMessage 将一条消息投递到指定窗口的消息队列PostThreadMessage 将一条消息投递给应用程序RegisterWindowMessage 获取分配给一个字串标识符的消息编号ReplyMessage 答复一个消息 SendMessage 调用一个窗口的窗口函数,将一条消息发给那个窗口SendMessageCallback 将一条消息发给窗口 SendMessageTimeout 向窗口发送一条消息 SendNotifyMessage 向窗口发送一条消息 3. API之文件处理函数 CloseHandle 关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等 CompareFileTime 对比两个文件的时间 CopyFile 复制文件 CreateDirectory 创建一个新目录 CreateFile 打开和创建文件、管道、邮槽、通信服务、设备以及控制台CreateFileMapping 创建一个新的文件映射对象 DeleteFile 删除指定文件

苹果7使用说明书

苹果7使用说明书 (文章一):苹果win7快捷键使用说明Win7 使用说明输入法切换:control+shift 右击:双指头同时触摸触摸板。单击、双击:和普通的电脑使用方法一样。删除:fn+delete 后退键:delete 注意事项: (1)、win7只有一个C盘。 (2)、在win7中看到的D盘千万不要动,盘是苹果系统。D (文章二):iphone苹果ios7系统使用技巧ios (7)、0使用技巧1.ios (7)、0界面当我们升级到ios7后,首先我们会对苹果这次翻天覆地的改变所惊呼,不仅锁屏的方式和以前不一样,就是进去的后界面也少了当年的木质感和成次感,变得仿佛更加小清新。2.ios (7)、0新增快速操作功能手放在手机屏幕下端向上拉,就会出现新增的控制中心,在这里可以快速开启飞行功能、WIFI功能、蓝牙功能、夜间功能、锁竖屏功能,可以调整屏幕亮度,可以进行歌曲播

放,可以快速使用手电筒插件、闹钟插件、计算器插件、相机插件;3.ios (7)、0新版的通知界面手放在手机屏幕上端向下拉,就会出现的通知中心; (4)、ios (7)、0新增9宫格键盘新搬的IOS7加入了9宫格输入法,这个输入法我真不敢恭维,我在使用期间出过一次Bug只有重启手机后才能正常输入汉字; (5)、ios (7)、0新增来电和短信黑\\ 新版的IOS7加入了来电和短信黑\\功能; (6)、ios (7)、0如何清理进程新版的IOS7 的进程清理界面,现在进程结束方法变为手放在你所要结束APP进程上向上滑动,还是越狱后一件清进程好用;

(7)、ios (7)、0 新版的相机功能界面新版的IOS7 的相机界面,新增正方形尺寸功能可以拍摄1:1照片尺寸,现在也有滤镜选择了,据说Iphone 5和5S有连拍功能这不公平为啥4S没有这让乔布斯在你边如何跟耶哥交代;( (8)、)ios (7)、0 新版的App Store界面新版的IOS7 的App Store可以设置自动更新,并且还可以设置只在WIFI境环下才更新,这样妈妈就不用在担心我们流量不够用了; (9)、ios (7)、0 新版的蜂窝移动网络界面新版的IOS7 的蜂窝移动网络界面,可以查每个APP的数据用量,嘿嘿!流量耗子这回你们死定了; (文章三):iPhone7最新功能曝光更加实用方便iPhone7最新功能曝光更加实用方便虽然目前iPhone7还没有发布了,但是关于iPhone7曝光消息我们都可以看到,下面给大家带来的是iPhone7最

读卡器使用说明

使用说明 整个使用过程中会有两次机顶盒开机过程! 1、如图连接好设备,然后读卡器USB插头插入电脑U口,机顶盒暂时不开机 2、打开读卡器应用,如图: 3、点击连接设备按钮,正常连接后,获取频率按钮变为可用,显示如下图,若提示连接失败,请检查USB连接是否

正常 4、点击获取频率按钮,然后给机顶盒开机,等待接收频率,频率接收成功后,读取智能卡所有通信数据按钮变为可用,如图: 5、先将机顶盒关机,然后点击读取智能卡所有通信数据按钮,然后机顶盒再开机,等待接收数据,接收数据成功后如

下图所示: 6、输入智能卡卡号,点击分析配对信息按钮,分析配对信息,如下图: 7、点击保存配对信息按钮,会在该应用相同目录下生成以卡号命名的txt文件,文件内容即为配对信息。

8、输入智能卡面上印刷的卡号:永鑫卡的卡号共5段(用空格分开的),输入第四段,是8位数;天佰卡将卡上印刷的卡号全部输入;NXS的卡从第三位(含第三位)开始输,不含最后一位,共输入9位卡号。做好上述准备后,点击“保存配对信息”按钮,会在该应用(“万能读卡器V1.1.exe应用)相同目录下生成以卡号命名的txt文件,如卡号是123456,则文件名为:123456.txt,该文件内容即为配对信息。 9、将泰信盒子电源线接上,并接好HDMI线,将上述txt文件拷入U盘,打开T1盒子,在主菜单界面点击“我的应用“→ 找到SoftCAM应用,点击进入后,选择导入配对信息——U盘导入,在列表里选中刚拷入U盘的txt文件,即可导入配对信息,配对成功后,在该应用的主界面点击初始化智能卡或重新插拔一下智能卡,即可按照正常流程收看数字电视节目。

MACAS3000操作员手册

MACAS3000门禁管理系统 Macas3000 Management System 操作员手册 Operating Instructions 适用于V1.0版本 录 MD3-S0784-0910-V1.7 版权所有,翻印必究 ! 安装、调试、操作之前,请仔细, 阅读资料。否则,因操作不当引起设备或系统损坏,责任自负!

更改记录

目录 1安装配置 (5) 1.1门禁监视终端(A CCESS M ONITOR) (5) 1.1.1安装 (5) 1.1.2配置 (5) 1.2刷卡显像终端(E NTRY D ISPLAY) (6) 1.3巡更系统 (7) 1.3.1巡更服务程序(TourServer ) (7) 1.3.1.1安装 (7) 1.3.1.2配置 (7) 1.3.2巡更终端(Tourmonitor) (7) 1.3.2.1巡更程序导入服务(TourImporter) (8) 1.4液晶读卡器配置软件(READERCONFIGURA TOR) (8) 1.5键盘密码重置器(P ASSWORD R ESETTER) (9) 2卸载 (9) 3功能介绍 (10) 3.1门禁监视终端(A CCESS M ONITOR) (10) 3.1.1登录 (10) 3.1.2初始化设置 (10) 3.1.3菜单 (10) 3.1.4文件菜单 (10) 3.1.5地图菜单 (10) 3.1.6高级菜单 (11) 3.1.6.1参数设置 (11) 3.1.6.2视频设置 (13) 3.1.6.3所有门动作 (13) 3.1.6.4事件查询 (13) 3.1.6.5事件过滤设置 (14) 3.1.7便捷任务管理 (14) 3.1.8其他菜单 (15) 3.1.9帮助菜单 (16) 3.1.10新建、编辑、删除地图 (17) 3.1.10.1新建地图 (17) 3.1.10.2删除地图 (19) 3.1.11设备控制板 (19) 3.1.11.1门禁机动作 (19) 3.1.11.2报警点动作 (19) 3.1.11.3继电器动作 (20) 3.1.11.4布防和报警状态 (20) 3.1.11.5辅助输入输出状态 (20) 3.1.12设备信息 (21) 3.1.13图标信息 (21) 3.2巡更终端(T OURMONITOR) (22)

delphi常用函数大全

delphi常用函数大全(转) Abort函数引起放弃的意外处理 Abs函数绝对值函数 AddExitProc函数将一过程添加到运行时库的结束过程表中 Addr函数返回指定对象的地址 AdjustLineBreaks函数将给定字符串的行分隔符调整为CR/LF序列Align属性使控件位于窗口某部分 Alignment属性控件标签的文字位置 AllocMem函数在堆栈上分配给定大小的块 AllowGrayed属性允许一个灰度选择 AnsiCompareStr函数比较字符串(区分大小写) AnsiCompareText函数比较字符串(不区分大小写) AnsiLowerCase函数将字符转换为小写 AnsiUpperCase函数将字符转换为大写 Append函数以附加的方式打开已有的文件 ArcTan函数余切函数 AssignFile函数给文件变量赋一外部文件名 Assigned函数测试函数或过程变量是否为空 AutoSize属性自动控制标签的大小 BackgroundColor属性背景色 BeginThread函数以适当的方式建立用于内存管理的线程 BevelInner属性控件方框的内框方式 BevelOuter属性控件方框的外框方式 BevelWidth属性控件方框的外框宽度 BlockRead函数读一个或多个记录到变量中 BlockWrite函数从变量中写一个或多个记录 BorderStyle属性边界类型 BorderWidth属性边界宽度 Break命令终止for、while、repeat循环语句 Brush属性画刷 Caption属性标签文字的内容 ChangeFileExt函数改变文件的后缀 ChDir函数改变当前目录 Checked属性确定复选框选中状态 Chr函数返回指定序数的字符 CloseFile命令关闭打开的文件 Color属性标签的颜色 Columns属性显示的列数 CompareStr函数比较字符串(区分大小写) Concat函数合并字符串 Continue命令继续for、while、repeat的下一个循环 Copy函数返回一字符串的子串 Cos函数余弦函数 Ctl3D属性是否具有3D效果 Cursor属性鼠标指针移入后的形状 Date函数返回当前的日期 DateTimeToFileDate函数将DELPHI的日期格式转换为DOS的日期格式DateTimeToStr函数将日期时间格式转换为字符串DateTimeToString函数将日期时间格式转换为字符串 DateToStr函数将日期格式转换为字符串

苹果手机使用手册()

看完后才发现,很多用iPhone的人,实在是愧 对乔布斯! 很多人花了四五千买部苹果,结果只用到四五百块钱的普通手机功能。 iPhone不为人知的功能,常用技巧: 1、编写短信的时候,如果想把写的内容全删掉,只需晃动你的iPhone几下,会弹出个窗口,选择“撤销键入”就可把内容全删掉了,不用按着删除键半天。 如果想把刚删掉的内容恢复,晃动iPhone选择“重做键入”,刚删掉的内容就回来了;如果是刚粘贴过来的,晃动可以“撤销粘贴”。 2、大家有没有遇到这样的情况:想输入"度"(小圈圈)这个单位符号,可是找不到,现在告诉大家:在数字键盘上按住0不动,就会出现此符号! 3、如果短信来了,正巧旁边很多人,自觉不自觉地就看到了你的短信内容,怎么办?下面就教给大家:设置-短信界面-关掉显示预览。这样短信来的时候就只有号码或者来电人名了,身边的人就不会看到你的短信内容了哦。 4、有些朋友发现电用的飞快,其实是你开了没必要而又费电的东西:设置-WIFI-关闭;设置-邮件-获取新数据-关闭;设置-通用-定位服务-关闭;设置-通用-蓝牙-关闭;

设置-亮度-自动亮度调节-关闭;另外每个月至少保证一次电循环(电循环:指把手机电用到自动关机,再连续冲6-8个小时) 5、苹果有27万个应用程序,正常可安装2160个软件,但软件多了经常要升级,导致AppStore图标出现小红点,升级又麻烦,觉得非常扎眼,相信大多数人都有的感觉。通过设置就可解决了:设置-通用-访问限制-不启用安装应用程序,回到桌面就没有这个图标了,还可以防止乱下软件。 6、您还在为睡觉时听歌,睡着后歌曲仍放个不停而烦恼吗?其实iPhone自带的时钟工具里可以选择定时关闭iPod:先进iPhone自带的“时钟”,然后进“计时器”,再进“计时器结束时”,在里面找到“iPod睡眠模式”,即可使用。 7、苹果应用教程:iPhone通讯录不得不说的秘密。如果说现在什么手机最被人们说期望,那么一定非iPhone莫属,但是当大家真正拿到这款手机的时候却有很多问题困扰着我们,手机在使用习惯上算是颠覆式的感觉,也是最让我们头疼的就是怎样将原有通信录中的大量联系人导入。 8、如何将不喜欢的人加入黑名单呢

苹果iPad新手使用常识

苹果新手使用常识 休眠键:又称电源键,位于机器顶部,用于打开关闭屏幕,或者长按后可提示关机地按钮; 键:位于机器下面下方,是唯一地圆形按钮,用于退出运行地应用程序; 、在系统死机地情况下,进行软重启 只要按住电源键和键持续几秒钟,将重新启动.要强制退出应用程序,只需按住键. 、剪切,复制和粘贴功能 点选任何可编辑地文本次,即可高亮选择相应地区块. 、快速静音方法 最快速地方法来让扬声器没有声音,就是按住下调音量地按钮两秒钟,将变为静音模式. 、屏幕截图 和一样,按下电源键和键半秒钟,屏幕内容将以格式图片储存在照片库中. 、快速地滚动网页 阅读至文章底部,想快速返回顶部,只需点选标题栏一次就行. 、更多地预览您地邮件 打开“设置邮件联系人和通讯录”并在“预览”下选择“行”. 、在地图程序里,双击“我地位置”图标,隐藏地指南针功能就会出现. 、方便地输入网址 在浏览器和中输入网址时,长按“”按钮会出现“”、“”、“”、“”等选项,无需再调整输入法进行输入. 、按下键却又不想退出程序 继续按住键不要放开,持续大约秒,就不会退出这个程序. 、出现异常不能关机 可以长按“键”和“电源键”直到重启. 、误操作输入字符需要删除 可以摇晃机身,屏幕上就会弹出提示可以撤销你地输入.而再次摇晃,可以重做输入. 、激活电子相框 按电源键打开屏幕,解锁之前可以通过解锁条右侧地按钮激活地电子相框功能. 、套件

地套件里地针转接口是支持读卡器和键盘地,甚至可以接风扇 、与 支持中国帐号,但是不支持地,需要用美国帐号登录,切换帐号是在“设置”里. 、版上网设置 版地支持中国联通和中国移动地卡剪卡使用,但是上网前需要设置.联通是,移动是,在“设置蜂窝数据设置”里填写. 、强迫退出处于死机状况地应用程序 万一某个应用没有反应,按什么按钮都不能退出,这时可以尝试按住“休眠”键,直到屏幕出现“移动滑块来关机”信息,然后不管这信息,放开“休眠”键,换为按住“”键,秒后,应用程序退出,并回到主页面. 、控制后台播放地音乐 在打开某个应用地同时,后台通过程序正在播放音乐,这时候如果希望不退出现有地应用,而又想改变播放地歌曲,播放音量,或直接进入播放器,可以连续按两次“”键.系统会弹出一个小菜单让你调整. 、充电 在连接电脑地时候,如果屏幕关闭,则会进入充电状态,如果屏幕打开则会显示不在充电. 、用浏览器浏览网页技巧 用浏览网页时,遇到可以打开地链接,可以选择长按住该链接,系统会弹出小菜单,让你选择”打开“,”在新页面中打开“,或者”拷贝“等选项.这样就不会造成每次按一个链接就自动打开一个新窗口,造成满屏都是窗口地杂乱无章. 、打开音乐功能会更费电 如果你打开了音乐播放器地功能(均衡器),打开后会令歌曲更悦耳动听,但在听音乐时一直打开,则会耗费不少电量.可以通过“设置”里面地“”菜单,关闭该"均衡器“. 、使用温度 使用时,环境温度适合在摄氏度之间,所以不要在太阳直射下使用.关机后设备存放环境地温度范围是,摄氏-到度,所以不使用时,不建议把存放在炎热地车厢里. 、禁止使用应用 如果你地平时经常会有别人(或者是小孩)使用,这时候可通过“设置”里面地“通用”菜单下面地“限制”项目来禁止使用应用,以防别人误操作购买了付费应用. 、使用日历时快速定位日期 如果要在日历中,要选择未来或者过去几年或十几年地某天,不断向前或向后点击年份很麻烦,另外一种办法是可以长按住年份,然后松开手,这时候年份会自动向前或向后变更.直到到达年限后,点击一次,便会自动停止.

相关文档
最新文档