【发布时间】:2015-05-02 03:41:19
【问题描述】:
我有以下字节数组。
Dim Template(1023) As Byte
然后我调用指纹扫描仪设备函数并返回以下内容:
Template(0) = 70
Template(1) = 77
Template(2) = 82
...
Template(1023) = 0
然后我将字节数组转换为十六进制字符串,如下所示(查看附图):
Dim n As Long, i As Long
ByteArrayToHexStr = Space$(3 * (UBound(Template) - LBound(Template)) + 2)
n = 1
For i = LBound(Template) To UBound(Template)
Mid$(ByteArrayToHexStr, n, 2) = Right$("00" & Hex$(b(i)), 2)
n = n + 3
Next
Byte Array converted into Hex String 如何将十六进制字符串再次转换为字节数组?
谢谢!!
【问题讨论】: