以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 获取ftp文件列表问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=55088) |
-- 作者:zcw2764 -- 发布时间:2014/8/10 19:06:00 -- 获取ftp文件列表问题 按照帮助文件用GetfileList获取文件列表时,明明目录下有文件,怎么也获取不了,用GetdirList获取目录列表就能正确获得,是不是GetfileList存在问题哟,请高手指点。 |
-- 作者:有点甜 -- 发布时间:2014/8/10 19:16:00 -- 获取不了,提示什么错误?
1、是否有路径;
2、是否有文件?
3、路径是否写对 |
-- 作者:zcw2764 -- 发布时间:2014/8/10 19:21:00 -- 目录下有文件,也有子目录 无任何提示 用GetFileList不能获取文件 当将GetFileList改为GetDirList就能正确获取所有子目录 不知何故 |
-- 作者:有点甜 -- 发布时间:2014/8/10 19:29:00 -- 不可能,测试代码发上来。 |
-- 作者:有点甜 -- 发布时间:2014/8/10 19:32:00 -- 我测试没问题
Dim ftp1 As New FtpClient |
-- 作者:zcw2764 -- 发布时间:2014/8/10 19:36:00 -- Dim ftp1 As New FtpClient fs = ftp1.GetFileList(s) For Each fl As String In fs
我使用的是8.6版
[此贴子已经被作者于2014-8-10 19:38:27编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/8/10 19:38:00 -- 你自己看看路径是否写对,
或者用 ftp1.OpenManager 看一下具体的路径应该是什么。
5楼测试没有问题 |
-- 作者:zcw2764 -- 发布时间:2014/8/10 19:40:00 -- 同样上面代码只将GetfileList改为GetDirList就能获取目录 |
-- 作者:有点甜 -- 发布时间:2014/8/10 19:44:00 -- 以下是引用zcw2764在2014-8-10 19:40:00的发言:
同样上面代码只将GetfileList改为GetDirList就能获取目录
账号密码发上来测试。 |
-- 作者:zcw2764 -- 发布时间:2014/8/10 19:50:00 -- 我是在本机利用Slyar FTPserver.exe建的ftp服务器,密码000000,用户名user1 |