var
  strCommand : AnsiString;// 使用WideString,AnsiChar数组也是一样显示乱码
begin
strCommand := '这是一条测试信息!';
IdTCPClient.Connect;
IdTCPClient.IOHandler.Writeln(strCommand); // 服务端显示乱码,另外服务端回送的信息“已经接收成功”,到delphi 客户端这边也显示乱码
strResult := IdTCPClient.IOHandler.ReadLn(enUTF8);
ShowMessage(strResult);
end另外,我试着用 Tobytes转换成 byte再发送,接收,还是乱码。编码我选择了 en7bit,en8bit,enutf8,endefault 都不行。linux 的 LANG=zh_CN.utf-8
到底要怎么发送才成功呢?还是linux 的问题?