以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教,远程下载一个文件夹里面的所有文件的代码怎么写?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25259)

--  作者:客家阿哥
--  发布时间:2012/11/5 11:12:00
--  请教,远程下载一个文件夹里面的所有文件的代码怎么写?

帮助文件里面只讲到下载某个具体的文件

 

Download

FTP上下载文件,语法:

Download(sourceFileName, destinationFileName)

sourceFileName:要下载的文件,含路径
destinationFileName
:保存下载文件的文件名和路径。

 

-----------------------------------------------------

,下载所有文件就不知道怎么写了


--  作者:lin_hailun
--  发布时间:2012/11/5 11:38:00
--  
 这个,就要用到递归了,因为目录下,可能还有子目录。

 看认真看看这两个函数……应该可以解决小部分问题,全部的话有空帮你写写。

GetFileList

用于返回FTP服务器指定目录下的全部文件名,以字符串集合的形式返回,语法:

GetFileList(Path)

Path:可选参数,用于指定目录,如果省略,则返回根目录下的全部文件名。


GetDirectoryList

用于返回FTP服务器指定目录下的全部子目录,以字符串集合的形式返回,语法:

GetDirectoryList(Path)

Path:可选参数,用于指定目录,如果省略,则返回根目录下的全部子目录名。



--  作者:客家阿哥
--  发布时间:2012/11/5 11:53:00
--  

有没有代码直接调用或者说打开ftp管理器

 


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

--  作者:lin_hailun
--  发布时间:2012/11/5 12:00:00
--  
 代码这样写……

Dim ftp1 As new ftpclient
ftp1.host="120.198.124.195"
ftp1.Account = "cnd8002"
ftp1.password = "cnd8002#!!xsa"
ftp1.UTF8 = True
ftp1.OpenManager("/")
[此贴子已经被作者于2012-11-5 12:01:47编辑过]

--  作者:客家阿哥
--  发布时间:2012/11/5 12:01:00
--  
谢谢啊图片点击可在新窗口打开查看