idFtp XE5下中文乱码的有关问题

idFtp XE5下中文乱码的问题。
服务器用的是Serv-U。
用win自有功能登录能正常看到中文目录,用idFtp去访问,得到的List是乱码,网上查过,各种方法试过,都没用。

另外
IdTFP1->IdHabdler->DefStringEncoding = TEncoding::Default;  //在XE5下报错,类型不匹配。

中间无数的折腾……
TEncoding::BigEndianUnicode;
TEncoding::Default;
TEncoding::Unicode;
TEncoding::UTF7;
TEncoding::UTF8;


------解决思路----------------------
AnsiString编码试过了吗