社区
Delphi
帖子详情
一个indy+Ftp的问题……
h98458
2009-10-20 06:16:20
如何用indy的IdFtp组件重命名FTP服务器上的一个目录?
比如FTP服务器上的原目录名为:ABC 我要把它改成:123
请问如何实现?
...全文
47
4
打赏
收藏
一个indy+Ftp的问题……
如何用indy的IdFtp组件重命名FTP服务器上的一个目录? 比如FTP服务器上的原目录名为:ABC 我要把它改成:123 请问如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
h98458
2009-10-21
打赏
举报
回复
解决了,原来Ftp服务器不一样,方法也不一样
h98458
2009-10-21
打赏
举报
回复
上楼的,目录下有文件的,不能用删除重建的方法吧,那目录下的文件不都没了?
diruser
2009-10-21
打赏
举报
回复
目录下有文件吗?没有就
IdFTP1.RemoveDir();
IDFtp1.MakeDir();
h98458
2009-10-21
打赏
举报
回复
顶
Indy
9
FTP
安装
因为某些原因,很长时间都没有好好学习了,现在终于是有时间再看看代码了。单位需要
一个
FTP
上传的程序,信息公司可以做,但……说来话长,就不扁他们了。求人不如求己,我看了看,用
INDY
最方便,而且在网络方面,它应该是Delphi中最有名的了。近来又没什么事,就研究了一下它的Demo,还好,不难。但北京首都集团那边(
FTP
服务器放在那里)要求非常严格:1、绝对不能更改
FTP
服务器的目录结构2、指定上传的
delphi中利用
Indy
的TId
Ftp
控件实现
FTP
协议
现在很多应用都需要上传与下载大型文件,通过HTTP方式上传大文件有一定的局限性。幸好
FTP
作为
一个
非常老而且非常成熟的协议可以高效稳定地完成大文件的上传下载,并且可以完美地实现续传。就拿我写的电影服务器管理端程序来说,各种方案比较后,发现使用
FTP
可以完美地实现要求。但是要通过WinSocket库实现
FTP
比较麻烦,幸好有
Indy
--
一个
包装了大多数网络协议的组件包。 通过
Indy
,
BCB没有
Indy
或Help的解决办法
by:马昭鑫要用这两个的时候突然发现自己的BCB6没有
Indy
、bcb6.hlp,在网上翻了好半天还是没有,CSDN的下载又超慢。最后竟然发现,BCB不是没有,而是安装的时候没选…… 解决办法: 在控制面板里找到Borland C++ Builder 6,点击“修改”; 然后点击 下一步 → 修改 → 下一步 ,在 Progr
利用
Indy
的TId
Ftp
控件实现
FTP
协议
procedure TForm1.
Ftp
DownLoad(aURL, aFile: string; bResume: Boolean);var tStream: TFileStream; sName, sPass, sHost, sPort, sDir: string;begin //
ftp
方式下载 if FileExists(aFile) then //建立
indy
断点续传
HTTP协议的:代码procedureTForm1.HttpDownLoad(aURL,aFile:string;bResume:Boolean);vartStream:TFileStream;begin//Http方式下载ifFileExists(aFile)then//如果文件已经存在tStream:=TFileStream.Create(a...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章