我搞了一个FTP 客户端demo 
在界面上登录连接FTP服务器后
里面的文件有汉字显示是乱码需要怎么弄啊。
在linux的C开发工具是直接可以设置编码的
这个delphi不知道怎么弄。
求解

解决方案 »

  1.   

    你的编码,是指UNICODE、ANSI这种编码转换,还是区域的那种编码转换?
      

  2.   

    IdFTP1.Connect;
    IdFTP1.IOHandler.DefStringEncoding:=TEncoding.Default;//
    ....
    ....http://hi.baidu.com/syncgrey/blog/item/8c894e823c7f78aa6c8119f1.html
      

  3.   

     IdFTP1.IOHandler.DefStringEncoding:=TEncoding.Default;
    我加这句但是说DefStringEncoding TEncoding没有定义啊。  
      

  4.   

    就没有人知道啊,我用的是delphi 7