字符编码转换! ( 积分: 200 )

  • 主题发起人 主题发起人 foreach
  • 开始时间 开始时间
F

foreach

Unregistered / Unconfirmed
GUEST, unregistred user!
用Idtcpclient的readln()返回的string发现是乱码,
“TALK TO YOU . ...:=?U9+K>J9SCWT%63v'F'JO^.., ..Gk<l$i.”
实际乱码部分应该是一段中文,怎么处理呢?
我在commview中看到的也是乱码!
0x0060 42 55 54 20 41 53 52 20-55 4E 55 53 45 44 20 46 BUT ASR UNUSED F
0x0070 4F 52 20 31 20 4F 52 20-4D 4F 52 45 20 53 45 47 OR 1 OR MORE SEG
0x0080 4D 45 4E 54 53 0D 20 20-4D 55 20 35 35 33 20 20 MENTS. MU 553
0x0090 4B 20 53 55 33 30 4F 43-54 20 20 50 56 47 43 44 K SU30OCT PVGCD
0x00A0 47 20 44 4B 31 20 20 20-32 33 35 35 20 30 35 33 G DK1 2355 053
0x00B0 30 2B 31 20 20 20 0D 20-1C 1B 0E 3A 3D 3F 55 39 0+1 . ...:=?U9
0x00C0 2B 4B 3E 4A 39 53 43 57-54 25 36 33 76 27 46 27 +K>J9SCWT%63v'F'
0x00D0 4A 4F 5E 1B 0F 2C 20 1B-0E 47 6B 3C 6C 24 69 1B JO^.., ..Gk<l$i.
0x00E0 0F 50 4E 52 1D 20 20 0D-1E 1B 62 03 .PNR. ...b.
查询的得出ASC码如果是中文就是乱码,怎么处理呀?
 
用Idtcpclient的readln()返回的string发现是乱码,
“TALK TO YOU . ...:=?U9+K>J9SCWT%63v'F'JO^.., ..Gk<l$i.”
实际乱码部分应该是一段中文,怎么处理呢?
我在commview中看到的也是乱码!
0x0060 42 55 54 20 41 53 52 20-55 4E 55 53 45 44 20 46 BUT ASR UNUSED F
0x0070 4F 52 20 31 20 4F 52 20-4D 4F 52 45 20 53 45 47 OR 1 OR MORE SEG
0x0080 4D 45 4E 54 53 0D 20 20-4D 55 20 35 35 33 20 20 MENTS. MU 553
0x0090 4B 20 53 55 33 30 4F 43-54 20 20 50 56 47 43 44 K SU30OCT PVGCD
0x00A0 47 20 44 4B 31 20 20 20-32 33 35 35 20 30 35 33 G DK1 2355 053
0x00B0 30 2B 31 20 20 20 0D 20-1C 1B 0E 3A 3D 3F 55 39 0+1 . ...:=?U9
0x00C0 2B 4B 3E 4A 39 53 43 57-54 25 36 33 76 27 46 27 +K>J9SCWT%63v'F'
0x00D0 4A 4F 5E 1B 0F 2C 20 1B-0E 47 6B 3C 6C 24 69 1B JO^.., ..Gk<l$i.
0x00E0 0F 50 4E 52 1D 20 20 0D-1E 1B 62 03 .PNR. ...b.
查询的得出ASC码如果是中文就是乱码,怎么处理呀?
 
中文内容是什么呀?
比较一下,会不会是由于字节的高位被屏蔽的缘故?
 
你应该将中文编码后再发送,最好编码Mime啊之类的。
 
如果有中文就别用String传了,用stream传吧。
 
你writeln的时候填入的是string吗?两边的类型要一至
 
用ReadStream试试
 
建议将你的问题标题中的!去掉一些
 
****!!!!!!!!!!!!!!

找骂不是???!!!!
我看你和FRJJ有得一比了!!!!!!!!!
 

Similar threads

后退
顶部