Foxtable(狐表)用户栏目专家坐堂 → FTP文件夹下的内容全部下载到本地


  共有1461人关注过本帖树形打印复制链接

主题:FTP文件夹下的内容全部下载到本地

帅哥哟,离线,有人找我吗?
有点色
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/21 16:00:00 [显示全部帖子]

 ftpClient的download方法,应该是每次都会去连接一次。

 

 如果要快,你就必须自己弄一个ftpclient了 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=78301&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/21 16:52:00 [显示全部帖子]

 你去看懂全局代码的那个ftphelper类,里面很多方法是可以直接调用的,比如,下载文件,可以这样写代码

 

Dim ftpUrl As New Uri("ftp://127.0.0.1/")
Dim ftp As New FTPHelper(ftpUrl, "test", "test")
ftp.GotoDirectory("test") '进入某目录
For Each obj As object In ftp.ListFiles '列出所有文件
    output.show(obj.name)
    ftp.Downloadfile("test.jpg", "d:\test", "abc.jpg")

    'ftp.Downloadfile("test.jpg", "d:\test")
Next


 回到顶部