以文本方式查看主题

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

--  作者:gudao123456
--  发布时间:2019/12/10 17:09:00
--  请教FTP上传文件问题
问题1:上传或下载文件时,目标文件名与原文件名相同,是否可以不写? 如果可以目标文件只写路径?如这样写:ftp1.upload("\\photo\\1.jpg","\\xx\\"),还是怎么写?
问题2:上传或下载文件时,是否可以用通配符“\\photo\\*.*”表示目录photo下所有文件?,如果不可以用通配符,如何设计才能上传或下载所有文件呢?
谢谢

[此贴子已经被作者于2019/12/10 17:10:14编辑过]

--  作者:有点蓝
--  发布时间:2019/12/10 17:19:00
--  
1、先判断是否存在同名文件,再决定上传或下载
2、不支持通配符。通过遍历所有文件的方式处理

--  作者:gudao123456
--  发布时间:2019/12/10 17:33:00
--  
另外,我看帮助文档时,有时用“\\”,如:If ftp1.Download("\\photo\\Desert.jpg","c:\\data\\Desert.jpg") = True Then
有时又用:“/” ,如:ftp1.Download("/gd.mdb","c:\\temp\\gd.mdb") \'下载ftp上的上报文件  
不知何时用“\\”,何时用“/”? 还是都可以? 
谢谢!

--  作者:有点蓝
--  发布时间:2019/12/10 17:34:00
--  
都可以。建议都使用“\\”
--  作者:gudao123456
--  发布时间:2019/12/10 17:44:00
--  
谢谢!