PB9,Winsock接口,获取到仪器发的数据,GBK码解码问题
PB9,Winsock.pbl接口,获取到仪器发的数据,GBK码的BLOB类型,无法String()获取出来
仪器发送了900多个字符
一开始 直接 String(BLOB) 只能获取到第一个开始符
FromAnsi(BLOB) 也无效,什么都没有返回
FromUnicode(BLOB) 也无效,什么都没有返回
升级到12.5
string(BLOB,encodingansi!) 也是 什么都没有返回
对方仪器用C#写的程序。声称是GBK编码
的确有数据接到BLOB里面,但是无法String()出来
Winxp的中文系统
使用第三方工具,能正常接收出来数据,所以我觉得 和WinXP应该没关系
查了 很多资料,发生吗GBK不是编码,而是字符集。。。。。。原来还有点思路的,一下子 又没有了