91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 39.89MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-23
  • 語言: 其他
  • 標簽: 創自??CRT-591-M001??

資源簡介

創自CRT-591-M001開發文檔,含動態庫,代碼示例,說明文檔。

資源截圖

代碼片段和文件信息

package?TestWindow;

import?com.sun.jna.Library;
import?com.sun.jna.Native;

import?java.io.*;
import?java.sql.Struct;
import?java.util.Locale;
import?com.sun.jna.Structure;??
import?com.sun.jna.ptr.IntByReference;

import?java.util.ArrayList;??
import?java.util.List;?

class?externaldll?{



private?final?static?char[]?mChars?=?“0123456789ABCDEF“.toCharArray();??
????private?final?static?String?mHexStr?=?“0123456789ABCDEF“;???
????
????/**??
?????*?字符串轉換成十六進制字符串?
?????*?@param?str?String?待轉換的ASCII字符串?
?????*?@return?String?每個Byte之間空格分隔,如:?[61?6C?6B]?
?????*/????
????public?static?String?str2HexStr(String?str){????
????????StringBuilder?sb?=?new?StringBuilder();??
????????byte[]?bs?=?str.getBytes();????
??????????
????????for?(int?i?=?0;?i?????????????sb.append(mChars[(bs[i]?&?0xFF)?>>?4]);????
????????????sb.append(mChars[bs[i]?&?0x0F]);??
????????????sb.append(‘?‘);??
????????}????
????????return?sb.toString().trim();????
????}??
????
????/**?
?????*?bytes字符串轉換為Byte值?
?????*?@param?src?String?Byte字符串,每個Byte之間沒有分隔符(字符范圍:0-9?A-F)?
?????*?@return?byte[]?
?????*/??
????public?static?byte[]?hexStr2Bytes(String?src){??
????????/*對輸入值進行規范化整理*/??
????????src?=?src.trim().replace(“?“?““).toUpperCase(Locale.US);??
????????//處理值初始化??
????????int?m=0n=0;??
????????int?iLen=src.length()/2;?//計算長度??
????????byte[]?ret?=?new?byte[iLen];?//分配存儲空間??
??????????
????????for?(int?i?=?0;?i?????????????m=i*2+1;??
????????????n=m+1;??
????????????ret[i]?=?(byte)(Integer.decode(“0x“+?src.substring(i*2?m)?+?src.substring(mn))?&?0xFF);??
????????}??
????????return?ret;??
????}
????
????/**??
?????*?十六進制字符串轉換成?ASCII字符串?
?????*?@param?str?String?Byte字符串?
?????*?@return?String?對應的字符串?
?????*/????
????public?static?String?hexStr2Str(String?hexStr){????
????????hexStr?=?hexStr.toString().trim().replace(“?“?““).toUpperCase(Locale.US);??
????????char[]?hexs?=?hexStr.toCharArray();????
????????byte[]?bytes?=?new?byte[hexStr.length()?/?2];????
????????int?iTmp?=?0x00;;????
??
????????for?(int?i?=?0;?i?????????????iTmp?=?mHexStr.indexOf(hexs[2?*?i])?<????????????iTmp?|=?mHexStr.indexOf(hexs[2?*?i?+?1]);????
????????????bytes[i]?=?(byte)?(iTmp?&?0xFF);????
????????}????
????????return?new?String(bytes);????
????}??
??????
????/**?
?????*?bytes轉換成十六進制字符串?
?????*?@param?b?byte[]?byte數組?
?????*?@param?iLen?int?取前N位處理?N=iLen?
?????*?@return?String?每個Byte值之間空格分隔?
?????*/??
????public?static?String?byte2HexStr(byte[]?b?int?iLen){??
????????StringBuilder?sb?=?new?StringBuilder();??
????????for?(int?n=0;?n????????????sb.append(mChars[(b[n]?&?0xFF)?>>?4]);??
????????????sb.append(mChars[b[n]?&?0x0F]);??
????????????sb.append(‘?‘);??
????????}??
????????return?sb.toString().trim().toUpperCase(Locale.US);??
????}?

public?interface?JNATestDll?extends?Library?{??

????JNATestDll?instanceDll??=?(JN

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????967294??2014-10-11?15:27??CRT-310-004-SDK\CRT-310(004)動態庫調用例子.rar

?????文件?????340875??2012-10-24?15:28??CRT-310-004-SDK\CRT-310(004)讀卡器動態庫接口函數說明NET版_PDF.pdf

?????文件?????895341??2016-08-19?11:46??CRT-310-004-SDK\CRT-310-004產品說明書PDF.pdf

?????文件?????350925??2011-11-25?14:44??CRT-310-004-SDK\CRT-310-004通訊協議.pdf

?????文件??????42941??2012-10-24?17:03??CRT-310-004-SDK\CRT_310_DLL.rar

?????文件????3163210??2014-04-11?15:04??CRT-310-004-SDK\CTEST5.0_CN_SETUP.rar

?????目錄??????????0??2016-08-19?11:52??CRT-310-004-SDK

-----------?---------??----------?-----??----

??????????????5760586????????????????????7


評論

共有 條評論