delphi2005下的indy的IdTCPServer怎么不能发中文?是不是极大的BUG? ( 积分: 35 )

  • 主题发起人 主题发起人 wishme1
  • 开始时间 开始时间
W

wishme1

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi6下的indy都是正常

但是在delphi2005下
procedure TForm1.IdTCPServer1Execute(AContext: TIdContext);
begin
AContext.Connection.IOHandler.WriteLn('你们');
end;
客户端接收显示??
而英文发送是正常的,谁有遇到过?
 
delphi6下的indy都是正常

但是在delphi2005下
procedure TForm1.IdTCPServer1Execute(AContext: TIdContext);
begin
AContext.Connection.IOHandler.WriteLn('你们');
end;
客户端接收显示??
而英文发送是正常的,谁有遇到过?
 
UTF8Encode('你们')
 
老大,不行啊,变成三个???
我想应该是编码转话问题,但我对delphi不熟,不知该怎么转
1点多了,好困啊,这个问题搞的焦头烂耳,delphi.net真的是不太行
还能不能帮我想想办法?
 
接受答案了.
 
后退
顶部