Dim bufUserName() As Byte
   bufUserName() = StrConv("abcdefg", vbFromUnicode)如上,我使用StrConv可以把字符串“abcdefg“存放到了Byte数组中。现在假设知道一个Byte数组,怎么把其转换为String???即上面的逆
谢谢!

解决方案 »

  1.   

    Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)copymemory x ,y(0),100
    这样
      

  2.   

    ZOU_SEAFARER(国际海员) ( ) 信誉:100  2006-05-23 11:09:00  得分: 0     Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
    copymemory x ,y(0),100
    这样---------------------------
    谢谢,我现在看到copymemory就反胃,我一天要用20-30次。
      
     用下面这个
    strName = StrConv(buf(), vbUnicode)  搞顶
      

  3.   

    Dim sUsername As String
    sUsername = StrConv(bufUserName, vbUnicode)