vb中用strConv处理中文字符时得到 是问号
tmpString = StrConv(strBuffer, vbUnicode)
英文的可以,中文的不行
[解决办法]
byte数组转字符串,后面那个参数应该是vbfromunicode,而不是vbunicode
[解决办法]
这个我做过,现在忘了,要找
[解决办法]
没搞清楚楼主为了什么而要转换。所谓用SendMessage读取也没透露具体的做法。
[解决办法]
楼主的 strBuffer 是什么类型?如果是字符串型,直接连接即可。
Dim strBuffer(2) As String
strBuffer(0) = "中国"
strBuffer(1) = "Chi"
strBuffer(2) = "na"
MsgBox Replace(Join(strBuffer, "
[解决办法]
"), "
[解决办法]
", "")