以文本方式查看主题

-  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=179335)

--  作者:fvcfox
--  发布时间:2022/8/19 8:17:00
--  关于FTP
不知为什么,提示是连接成功了,但上传和建目录不成
Dim ftp1 As New FtpClient
ftp1.Host = "172.16.1.5"
ftp1.Account = "fvcfox"
ftp1.Password = "20020825"
ftp1.Connect 
If ftp1.Connected = True Then
    ftp1.Upload ("d:\\test\\1.txt", "\\1.txt", True)
    Messagebox.Show("连接成功!" & ftp1.CurrentDir)
End If 
If ftp1.MakeDir("\\hdx") Then
    Messagebox.Show("创建目录成功!")
Else
    Messagebox.Show("创建目录失败!")
End If

--  作者:有点蓝
--  发布时间:2022/8/19 8:52:00
--  
检查目录权限,以及pasv的设置:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714466&ID=104284&skin=1
--  作者:fvcfox
--  发布时间:2022/8/19 23:53:00
--  
可以上传了。我使用的FTP是威联通NAS的自带的FTP,为什么上传的目录要/aaa/1.txt这种格式,而不是示例的\\aaa\\1.txt,是FTP系统原因还是示例有误
--  作者:有点蓝
--  发布时间:2022/8/20 9:16:00
--  
一般这2种格式都可以的。可能这个ftp服务设置的比较严格吧