0
如果此问题以前已得到解答,请致歉,但我无法找到解释。我在VBScript中创建了一个脚本来加密用户输入并匹配已经加密的密码。我遇到了一些问题,并设法推导出以下内容。VBA字节数组到字符串
我有一个字节数组(1到2)作为值(1,16)。我然后定义与阵列值的字符串按如下:
Dim bytArr(1 To 2) As Byte
Dim output As String
bytArr(1) = 16
bytArr(2) = 1
output = bytArr
Debug.Print output
输出我得到的是d(ETH)ASCII值208.可能有人请解释字节数组如何转换为这个角色?
嗨JosefZ, 感谢您的输入,但我不知道我完全理解。当我按照上面的脚本运行脚本时,我接收到'output = bytArr'的输出为208.我认为这与ASCII值有关,因此与小写的eth(208)相对应,但是如果我试图通过改变来显示字符它会显示大写字母eth(209)的脚本。 您能否准确解释数组16,1是如何合并以创建值208的? – Professor