vb.net中的StrConv怎么使用
vb.net中的StrConv如何使用tmpString StrConv(System.Text.UnicodeEncoding.Unicode.GetString(strBuffe
vb.net中的StrConv如何使用
tmpString = StrConv(System.Text.UnicodeEncoding.Unicode.GetString(strBuffer), vbUnicode)'vb6的写法
在vb6中没有问题,在在vb.net中,说是不能用vbUnicode,
有人说用Encoding.UTF8,也不行。 vb.net VB.NET StrConv vbUnicode
[解决办法].net中的string都是unicode,不像vb6有ansi(gb2313),所以没必要转了。
.net中把ansi的字节串转成unicode字符串就是:
tmpString = System.Text.Encoding.Default.GetString(strBuffer)
[解决办法]strBuffer里面是什么东西?
用BitConverter.ToString(strBuffer)把它内容打出来看看
[解决办法]vb6和.net在和本地系统交互方式上有很大区别,.net要用p/invoke,marshal
你要实现什么功能?最好直接找到.net版本下的代码