BCB2009 中的TidFTP如何支持中文目录?

jaffy 2014-04-15 02:50:53
IdFTP->ChangeDir不支持FTP的中文目录

我试过网上说的,在CONNECT后添加了这句话
IdFTP->IOHandler->DefStringEncoding = TIdEncoding::enUTF8;
还是不行,谁有办法啊?

...全文
210 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jaffy 2014-04-18
  • 打赏
  • 举报
回复
是不是和IDFTP的版本相关啊,我的INDY版本是10.2.5
jaffy 2014-04-18
  • 打赏
  • 举报
回复
IdFTP->IOHandler->DefStringEncoding = TIdEncoding::enDefault; 这个编译是通过了,不过执行的时候报错,FTP连接后就报错了,no encoding specified 之前我那个起码还不报错
sczyq 2014-04-18
  • 打赏
  • 举报
回复
还是用XE6吧, 2009都是快过时了 如果不想换, 就升级到 10.5.8 或 10.6.0 [10.5.8] http://download.csdn.net/detail/sczyq/454738
sczyq 2014-04-17
  • 打赏
  • 举报
回复
还有, 如果实在不行, 就要看看服务器是用什么编码的.
sczyq 2014-04-17
  • 打赏
  • 举报
回复
IdFTP->IOHandler->DefStringEncoding = TIdEncoding::Default; RAD2009 的解码器应该是以上命名
jaffy 2014-04-15
  • 打赏
  • 举报
回复
顶一顶!没有人碰到过吗?

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧