国产成人aaa在线视频免费观看_麻豆精品视频在线观看_欧美亚洲日本国产综合在线_成人网18免费韩国 - 九九热在线精品视频

web讀卡器開發方法

北京友我科技RFID讀寫器 轉載請注明出處,本篇地址:http://www.1118gp.net/ywdn/NoteDetails.asp?id=20

控件文件名稱:yw60x.ocx

32位控件:x86\yw60x.ocx

64位控件:x64\yw60x.ocx

用戶可以根據B/S客戶端的環境配置相應的ocx文件,也可以采用安裝包yw60xocxSetup.exe自動判斷客戶端的環境并且自動選擇適合的ocx進行安裝并注冊。


讀寫器控件調用方法

讀寫器控件yw60x.ocx類名:YW60X.yw60xCtrl.1

讀寫器控件yw60x.ocx的classid:167E1838-7388-4A24-86DE-985B91F0FFBF

在web中可以采用靜態調用和動態調用的方法來初始化控件

動態調用方法:

var obj = new ActiveXObject("YW60X.yw60xCtrl.1");

靜態調用方法:

<object id="yoworfidreader"

classid="clsid:167E1838-7388-4A24-86DE-985B91F0FFBF">

</object>

  讀寫器控件屬性

yw60x.ocx具有13個輸出性的屬性,如下表所示

屬性名稱

類型

含義

備注

LastResult

Long

最后一個函數執行后的返回值,與函數本身的返回值相同

判斷函數的返回值與判斷LastResult值是一樣的

OutData1

Variant

一個Byte數組,函數執行要輸出的首要內容

Byte數組可以在jsvbs里面自由轉換成數組使用,或者使用控件自帶的轉換函數進行轉換

OutData1Size

Long

OutData1數組的長度,字節數

 

OutData2

Variant

一個Byte數組,函數執行要輸出的首要內容

 

OutData2Size

Long

OutData2數組的長度,字節數

 

OutData3

Variant

一個Byte數組,函數執行要輸出的首要內容

 

OutData3Size

Long

OutData3數組的長度,字節數

 

  讀寫器控件方法--數據轉換類

為了在javascript下方便的將16進制數字顯示出來,YW60x.ocx設計了一些數據轉換的方法。

1.1   從數組獲取所需格式的卡號字符串

函數原形BSTR ConvertCardNo(VARIANT vCardNo, LONG ConvertIndex)

1.2   將數組轉換成16進制的字符串

函數原形BSTR GetHexStr(VARIANT vData);

1.3   將數組轉換成ascii可見字符的字符串

函數原形BSTR GetAlphaStr(VARIANT vData);

1.4   16進制字符串轉換成VARIANT類的數組

函數原形VARIANT GetVariantFromHexStr(BSTR sHexStr);

1.5  將普通符串轉換成VARIANT類的數組

函數原形VARIANT GetVariantFromAlphaStr(BSTR sAlphaStr);


支持的RFID讀寫器:
SDT-HA, YW-605HA, YW-605HB, YW-605HC, YW-620HA, YW-620HB, YW-620HC, YW-608HA, YW-608HB, YW-608HC, YW-607