用Socket进行传输时的编码问题(200分)

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

fjnnz

Unregistered / Unconfirmed
GUEST, unregistred user!
用socket进行流的传输时,如果有中文,接受方就会出现乱码,
该如何进行解决?给个具体的例子,谢了
 
接收方也用流来接收肯定是没问题的啊!
 
memorystream or filestream or .....
 
delphi 里的 Chat 就是挺好的例子,可以写中文:)
 
接受的字符编码对不对,如果编码对,可能是接受显示的问题。
确保传送的内容是正确的,是不是接受端的组合问题。
 
我估计是显示转换时有问题:var buf 和 string
 
绝对没有问题,只要你发送的时候是用ansi字符发送,接受的时候也用一个ansi BUF去读,
可以读完了全部的你发送完的字符就没有这个问题
 
后退
顶部