以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] FTPClient 的FileExists方法 [已解决] (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=40826) |
||||
-- 作者:chenganlu -- 发布时间:2013/9/30 20:28:00 -- [求助] FTPClient 的FileExists方法 [已解决] FTPClient的FileExists方法,帮助 http://www.foxtable.com/help/topics/1410.htm 判断指定的文件是否存在,语法: FileExists(FileName) FileName:要判断的文件名,含路径。 Dim ftp As New FTPClient ftp.Host = "127.0.0.1" ftp.Account = "user" ftp.Password = "123" MessageBox.Show(ftp.FileExists("Version.txt")) 不管FTP服务器上有没有Version.txt文件,结果都为True,是bug?还是我理解有误? [此贴子已经被作者于2013-10-1 9:14:21编辑过]
|
||||
-- 作者:有点酸 -- 发布时间:2013/9/30 22:10:00 -- 升级到最新版本 |
||||
-- 作者:chenganlu -- 发布时间:2013/9/30 22:24:00 -- 我使用的就是2013-9-22版本。
|
||||
-- 作者:有点甜 -- 发布时间:2013/9/30 22:27:00 -- 我测试了一下,旧版本的好像有bug,连不上ftp,用其它工具可以连接。
不知道新版怎么样。测试环境。
测试环境
-ftp- |
||||
-- 作者:chenganlu -- 发布时间:2013/9/30 22:55:00 -- 远程测试你的FTP,有文件返回True,没有文件返回False,是正常的。
我是本机测试,有/没有文件结果都返回True。难道是FTP环境的问题??
|
||||
-- 作者:有点甜 -- 发布时间:2013/9/30 23:31:00 -- 你多尝试几个server。比如 用Serv-U FTP Server |
||||
-- 作者:chenganlu -- 发布时间:2013/10/1 9:13:00 -- 确实是FTP环境的问题, 更换为Serv-U FTP Server后,测试结果就正常了。 谢谢! [此贴子已经被作者于2013-10-1 9:13:38编辑过]
|