社区
网络通信/分布式开发
帖子详情
已知ftp上的一个文件完整路径,在idftp中是否可以测试该文件是否存在!
chirrupyhorse
2005-03-27 04:55:19
内容如题,能否有类似 FileExists()的功能测试ftp上的某个文件是否存在,请大家帮个忙,非常感谢!
...全文
383
10
打赏
收藏
已知ftp上的一个文件完整路径,在idftp中是否可以测试该文件是否存在!
内容如题,能否有类似 FileExists()的功能测试ftp上的某个文件是否存在,请大家帮个忙,非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chirrupyhorse
2005-03-29
打赏
举报
回复
谢谢大家,三位的方法都可行,尤其是 ly_liuyang(Liu Yang)的方法更直接,如有文件存在,该方法能返回文件大小,如果不存在,返回-1!
chirrupyhorse
2005-03-29
打赏
举报
回复
感谢大家帮忙,试成功了就结帖:)
ly_liuyang
2005-03-29
打赏
举报
回复
可以
用Size方法就可以!
返回
550就文件不存在
213就存在
http://lysoft.7u7.net
ysai
2005-03-29
打赏
举报
回复
直接用List方法,传全路径或相对路径+文件名
chirrupyhorse
2005-03-29
打赏
举报
回复
我先试试,谢谢firstshine(黑里透红)
chirrupyhorse
2005-03-28
打赏
举报
回复
我的目的不是为了上传,是为了下载!
firstshine
2005-03-28
打赏
举报
回复
相关的方法有两个:ChangeDir和List
firstshine
2005-03-28
打赏
举报
回复
首先发送命令,尝试进入对应的路径,如果目标路径都无法进入,肯定相应的文件不存在。
如果能够进入,那么发送List命令,根据返回的结果判断有没有你期望的文件
vinsonshen
2005-03-28
打赏
举报
回复
up
yeeyee
2005-03-27
打赏
举报
回复
在服务端给与 删除 权限吧,
不管怎样,都可以上传
利用Indy的T
Id
Ftp
控件实现
FTP
协议, 远程下载上传
文件
幸好
FTP
作为
一个
非常老而且非常成熟的协议可以高效稳定地完成大
文件
的上传下载,并且可以完美地实现续传。就拿我写的电影服务器管理端程序来说,各种方案比较后,发现使用
FTP
可以完美地实现要求。但是要通过...
delphi
中
利用Indy的T
Id
Ftp
控件实现
FTP
协议
幸好
FTP
作为
一个
非常老而且非常成熟的协议可以高效稳定地完成大
文件
的上传下载,并且可以完美地实现续传。就拿我写的电影服务器管理端程序来说,各种方案比较后,发现使用
FTP
可以完美地实现要求。但是要通过...
ID
Ftp
用法
ID
Ftp
用法 1 连接远程服务器procedure Connect(AAutoLogin: boolean; const ATimeout: Integer);2 改变目录procedure ChangeDir(const ADirName: string);...
delphi
id
ftp
和
id
http控件
ID
FTP
1 连接远程服务器 procedure Connect(AAutoLogin: boolean; const ATimeout: Integer); 2 改变目录 procedure ChangeDir(const ADirName: string); 3 下载 procedure Get(const ASourceFile: string; ADest: ...
Delphi
ID
Ftp
用法,包含断点续传
const ADetails: boolean)过程获取远程服务器的当前目录结构,此时必须设定TransferType为ftASCII(ASCII模式),其
中
:ADest保存当前目录结构,可以在后续程序
中
调用该列表。另外可以通过RetrieveCurrentDir方法...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章