VB6中文字符如何转为数组
比如:str="中国"
结果输出的数组为:
dim res(3) as byte
res(0) = &H4E
res(1) = &H2D
res(2) = &H56
res(3) = &HFD
调试的时候用res(0),可以获取到4e
最终要发送res这个数组,那边只能接收数组,这该怎么写,谢谢大家了。帮帮忙。
Dim str As String Dim p() As Byte '只有变长BYTE数组才能直接等于字符串 Dim i As Long str = "中国" p = str For i = 0 To UBound(p) Debug.Print Hex(p(i)) Next i
[此贴子已经被作者于2018-4-12 21:26编辑过]