读书人

indy v10.5.5 idftp中文变乱码解决办法

发布时间: 2012-03-07 09:13:51 作者: rapoo

indy v10.5.5 idftp中文变乱码
c++ builder 2009 indy v10.5.5 idftp中文变乱码



[解决办法]
OnConnect 事件内写上:

IdTFP1->IdHabdler->DefStringEncoding = TEncoding::Default;
[解决办法]
自从 Indy10.5.5 以后, 我就感觉现在的网络服务器是采用什么编码器.


1.首先,连接到标准FTP服务器, 而不是当前编译的.

2. IdFTP1->IOHandler->DefStringEncoding = 以下内容, 逐个试,一般情况下传送中文只有一种适合你的, 传送英文则全部可用

TEncoding::BigEndianUnicode;
TEncoding::Default;
TEncoding::Unicode;
TEncoding::UTF7;
TEncoding::UTF8;

一般情况下传送中文只有一种适合你的, 传送英文则全部可用, 所以必须试中文.

读书人网 >C++ Builder

热点推荐