内容如题,能否有类似 FileExists()的功能测试ftp上的某个文件是否存在,请大家帮个忙,非常感谢!

解决方案 »

  1.   

    首先发送命令,尝试进入对应的路径,如果目标路径都无法进入,肯定相应的文件不存在。
    如果能够进入,那么发送List命令,根据返回的结果判断有没有你期望的文件
      

  2.   

    相关的方法有两个:ChangeDir和List
      

  3.   

    我先试试,谢谢firstshine(黑里透红)
      

  4.   

    直接用List方法,传全路径或相对路径+文件名
      

  5.   

    可以
    用Size方法就可以!
    返回
    550就文件不存在
    213就存在http://lysoft.7u7.net
      

  6.   

    谢谢大家,三位的方法都可行,尤其是 ly_liuyang(Liu Yang)的方法更直接,如有文件存在,该方法能返回文件大小,如果不存在,返回-1!