StringToBinary用ANSI模式转换中文字符,不可逆?(已解决)
本帖最后由 llztt 于 2010-2-23 13:23 编辑$a=StringToBinary ("ab哈ghijklmn",1)
MsgBox(4096, "a" , $a)
MsgBox(4096, "a" , BinaryToString ($a,1))
如上例,字符串中有中文字符,那么反转回来就不正常了,要么缺字母,要么结尾乱码。。
可有办法解决之,谢谢 含有n个中文字符需要在后面加n个空格再转换。如"ab哈ghijklmn" 应为 "ab哈ghijklmn "$a=StringToBinary ("ab哈ghijklmn ",1)
MsgBox(4096, "a" , $a)
MsgBox(4096, "a" , BinaryToString ($a,1)) 学习了,记住了,谢谢。 回复 2# afan
恩,不失为一个办法,先用之,谢谢啦
页:
[1]