以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]ftp问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=152887)

--  作者:chnfo
--  发布时间:2020/7/24 15:05:00
--  [求助]ftp问题
建了个ftp服务器,指定文件存放路径在D:\\ftpdoc下,准备把文件存在ftp根目录下,访问、添加文件都正常,但想检查文件是否存在时,代码ftp1.fileexists(“\\a.doc”),结果是找不到这个文件,是哪儿写错了吗?
--  作者:有点蓝
--  发布时间:2020/7/24 15:22:00
--  
打开ftp文件管理器,看看上面的路径是什么
--  作者:chnfo
--  发布时间:2020/7/24 15:39:00
--  
Output.show(Ftp1.currentdir),运行结果是:/
--  作者:chnfo
--  发布时间:2020/7/24 15:41:00
--  
资源管理器直接访问ftp://ip地址,可以看到a.doc
--  作者:有点蓝
--  发布时间:2020/7/24 15:45:00
--  

OpenManager

打开FTP管理器。

示例

Dim ftp1 As New FtpClient
ftp1
.Host="196.128.143.28"
ftp1
.Account = "foxuser"
ftp1
.Password = "138238110"
ftp1.OpenManager()


打开ftp管理器,找到a.doc,看看上面的路径是什么


--  作者:chnfo
--  发布时间:2020/7/24 15:47:00
--  
而且ftp1.upload(“A.doc”,”\\a.doc”)可以上传到目录上去
--  作者:chnfo
--  发布时间:2020/7/24 15:52:00
--  
Ftp1.openmanager(),打开以后,ftp路径显示只有一个字符:/
--  作者:有点蓝
--  发布时间:2020/7/24 15:57:00
--  
ftp1.fileexists(“/a.doc”)或者 ftp1.fileexists(“a.doc”)
--  作者:chnfo
--  发布时间:2020/7/24 16:09:00
--  
还是不行。不知道哪里出错
图片点击可在新窗口打开查看此主题相关图片如下:449c062a-235c-47c6-bf5b-36554b829730.png
图片点击可在新窗口打开查看
Ftp肯定是通的,在ftp上可以看到的
[此贴子已经被作者于2020/7/24 16:10:12编辑过]

--  作者:有点蓝
--  发布时间:2020/7/24 16:21:00
--  
联系客服远程看看