VB6写的Socket与WinCE.Net通讯.本来二者都是中文环境时没有任何问题.可是现在WinCE.Net是英文的,出现编码转换问题.英文的WinCE需要中文外挂来显示中文,类似于PC上的中文外挂一样.现在外挂可以正常显示按钮一类的中文,但是我用Socket传的字符显示的是乱码.问题在于:PC上为中文系统,在Socket传送时将字符按ANSI编码,这个ANSI我认为是UTF8,因为英文字符一个字节,汉字两个字节.传到WinCE.net上时我再用UTF8的类来解码.不过是乱码.我现在找不到原因.请各位大侠帮忙啊!!!
晕死了.
CSDN的资源全让C#给占用了.怪不得别的区那么慢.刚发的帖子已经到第二页了!
================业精于勤荒于嬉,形成于思毁于随=================如果再给我一次爱的机会,我会好好的珍惜!
Encoding.ASCII.GetBytes() --> Encoding.Unicode.GetBytes()