社区
网络及通讯开发
帖子详情
请问,用INDY,进行FTP上传下载的时候,用户名,和密码的属性在哪里弄?
darkone
2003-12-29 05:26:43
请问,用INDY,进行FTP上传下载的时候,用户名,和密码的属性在哪里弄?
...全文
127
4
打赏
收藏
请问,用INDY,进行FTP上传下载的时候,用户名,和密码的属性在哪里弄?
请问,用INDY,进行FTP上传下载的时候,用户名,和密码的属性在哪里弄?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
penu
2004-01-08
打赏
举报
回复
Indy自己带有例子。
darkone
2004-01-07
打赏
举报
回复
??
___NULL
2004-01-07
打赏
举报
回复
给你 delphi 的代码
// ----------------------------------------
procedure TForm1.ButtonConnectClick(Sender: TObject);
begin
if ( IdFTP1.Connected ) then
begin
IdFTP1.Disconnect;
ButtonConnect.Caption := '连接';
end
else
IdFTP1.User := EditUsername.Text;
IdFTP1.Password := EditPassword.Text;
IdFTP1.Host := EditHost.Text;
IdFTP1.Connect;
// ChageDir(EditDirectory.Text);
ButtonConnect.Caption := '断开';
begin
end;
end;
darkone
2003-12-29
打赏
举报
回复
最好有个例子
用
Indy
实现
FTP
客户端(delphi)
首先大家了解一下
FTP
的基本知识:
FTP
是一个标准协议,它是在计算机和网络之间交换文件的最简单的方法。
FTP
也是应用TCP/IP协议的应用协议标准。
FTP
通常于将作者的文件上传至服务器,或从服务器上下传文件的一种普遍的使用方式作为用户,您可以用非常简单的DOS界面来使用
FTP
,也可以使用由第三方提供的软件(如FLASHFXP)来对服务器的数据
进行
删除,重命名等操作。 当然,使用这些之前,必须
在delphi中用
indy
实现
FTP
上传 下载的例子
以前总认为
FTP
程序实现很困难,但后来在网上查看了相关的帖子后发现原来用delphi实现
FTP
上传与下载竟如此容易,确实对我鼓舞很大。 由于delphi本身自带了
indy
控件,因此用这些控件实现网络编程即快又容易。尽管如此,我还是极大地鼓励自己查看
FTP
底层是如何实现的,但就目前而言,
indy
控件还是一个非常不错的选择。 针对
indy
的强大,我还是决定将
Indy
9
FTP
安装
因为某些原因,很长时间都没有好好学习了,现在终于是有时间再看看代码了。单位需要一个
FTP
上传的程序,信息公司可以做,但……说来话长,就不扁他们了。求人不如求己,我看了看,用
INDY
最方便,而且在网络方面,它应该是Delphi中最有名的了。近来又没什么事,就研究了一下它的Demo,还好,不难。但北京首都集团那边(
FTP
服务器放在那里)要求非常严格:1、绝对不能更改
FTP
服务器的目录结构2、指定上传的
利用
Indy
的TId
Ftp
控件实现
FTP
协议, 远程下载上传文件
现在很多应用都需要上传与下载大型文件,通过HTTP方式上传大文件有一定的局限性。幸好
FTP
作为一个非常老而且非常成熟的协议可以高效稳定地完成大文件的
上传下载
,并且可以完美地实现续传。就拿我写的电影服务器管理端程序来说,各种方案比较后,发现使用
FTP
可以完美地实现要求。但是要通过WinSocket库实现
FTP
比较麻烦,幸好有
Indy
--一个包装了大多数网络协议的组件包。 通过
Indy
,程序设计人员
C++ Builder平台使用
Indy
9开发自动
FTP
程序01
Indy
9与CB自带的
Indy
8不同处还是挺多的。首先就是图标变漂亮了,其次很多Method都重写了。它主要是依据Delph里的函数,力求与之相通。不同点在本系列的后续章节中会一一介绍。 在写
ftp
代码之前,非常有必要了解下
FTP
网络相关知识。再次借用下Binny的博文: 在使用
FTP
时,如果客户端机器和
FTP
服务器双方之间的所有端口都是开放的,那连接不存在问题。如果客户端与服务器之...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章