xhz520 发表于 2013-3-8 23:04:27

StringToBinary与BinaryToString字符转换函数BUG!

本帖最后由 xhz520 于 2013-3-11 22:31 编辑

一行字符串,经过StringToBinary转成二进制后再用BinaryToString转回字符串的话会出现字符丢失。摸索很久不得其解!望大神指点!!
下面是字符串经过StringToBinary转换后的字符

192.168.1.92|6|1|甯堥棬浠诲姟(4/20)|562(鍒嗛挓)|浜寍鍗亅|200000|0|鍏抽棴|涓滅殗閽?.txt|3.8A|067|鏃

再用BinaryToString转回字符穿的话就回丢失后面一段




问题解决了。原文本是通过TCP连接发过来的。是TCPSend函数的问题。在论坛上找到那个发送中文字符的TCPSEND函数就把这问题解决了。

zch11230 发表于 2013-3-9 00:08:27

老大啊 倒是给个原文本啊 另外BinaryToString和StringToBinary都有参数可以选的 1234都试试看吧。

xhz520 发表于 2013-3-11 22:31:03

问题解决了。原文本是通过TCP连接发过来的。是TCPSend函数的问题。在论坛上找到那个发送中文字符的TCPSEND函数就把这问题解决了。
页: [1]
查看完整版本: StringToBinary与BinaryToString字符转换函数BUG!