Byte数组就是字节数组了,每个数组元素可以保存一个字符要显示这个字符很简单Option ExplicitPrivate Sub Form_Load()
Dim test(10) As Byte
Dim i As Integer
Dim str As Stringtest(0) = 98
test(1) = 0
test(2) = 89
test(3) = 0For i = 0 To UBound(test)
    str = str & Chr(test(i))
Next
str = test
MsgBox strEnd Sub

解决方案 »

  1.   

    ansi一个字符等于一个byte,unicode一个字符等于2个byte。
      

  2.   

    我是用LookupAccountName函数取出的Windows2000用户帐号的SID,但是函数把SID放在了用“Dim bUserSid(255) As Byte”定义的Byte型数组中,我知道能用GetLengthSid(bUserSid(0))这个函数调用得到有效数据位(即数组被用了多少个元素)。现在就想把存储到这个数组中的字符串给取出来,也就的到我要的SID了!你们能帮我吗?
      

  3.   

    griefforme(菠菜鱼汤),你的方法我试了,取出的是不可辨认的字符,有两个方框。
      

  4.   

    griefforme(菠菜鱼汤),你的方法我试过了,显示不出来啊,还带了两个方框!