多谢了!

解决方案 »

  1.   

    就用D7自带的IdFtp控件吧,在Indy Clients面板中
    一个例子
          IdFTPFiles.Host := 'FTP服务器IP';
          IdFTPFiles.Username := '用户名';
          IdFTPFiles.Password := '密码';
          IdFTPFiles.Connect(True,-1);
          IdFTPFiles.ChangeDir('默认的当前目录');
          IdFTPFiles.Put('文件名');
          IdFTPFiles.Disconnect;
      

  2.   

    把D7自带的Indy控件换成Indy9,更好。
      

  3.   

    用D7自带的InFTP控件吧,而且还有例子,不错的。
      

  4.   

    看你的要求了,fastnet系列就算了吧。indy9我不知道,反正indy8在文件很多的时候比如超过200多的时候有问题。如果要求不是很高或文件不是很多可以用,你可以试试用WinInet,不过超时控制不太好弄。
      

  5.   

    以前用过ICS的感觉挺好,不过d7下可能还是Indy好点吧