紧急求援!怎样在客户端,服务器端上传,下载一个文件???请详细解答,最好附原码(我是菜鸟啊)。。(100分)

  • 主题发起人 主题发起人 yw
  • 开始时间 开始时间
delphi自己带ftp控件,而且有一个例子在
Borland/Delphi5/Demos/FastNet/Ftp
 
从FastNet控件页放一个 TNMFTP 到你的form。

NMFTP1.Host:='服务器地址';
NMFTP1.UserID:='用户名,匿名用户叫anonymous';
NMFTP1.Password:='密码';
NMFTP1.Connect;
NMFTP1.Mode(MODE_IMAGE);
//下载:
MFTP1.Download('服务器上的文件 /目录/文件名' , '本地保存为,比如c:/see');
//上载:
NMFTP1.Upload('本地文件,比如c:/see' , '服务器上保存为,比如:/tmp/see');

 
顺便告诉我,谢谢!
 
那个例子好象不能改变下载路径啊!!!可是,我想改变下载路径,怎么办???
 
>>yw
放个TSaveDialog不就行了
if(SaveDialog1->Execute())
MFTP1.Download("服务器上的文件 /目录/文件名" , SaveDialog1->FileName);
 
to wangjb:
没有来迟呀,谁给出在浏览器中上传文件的源代码?
就像在网页里发送邮件时,粘贴附件一样
to 大家:
我们给用户开发中用到了一个免费的组件,用来上传文件,
但用法很死板,谁能开发一个新的组件?
到时后我开一个主题给分,想要多少?100,200,300,还是?。。。。。。
 
大师:
我在这里贴了一个类似的代码,是上传图片的,和附件的差不多
这里是asp的
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=409570
如果可用,给分 :)
想要多少?100,200,300,还是?。。。。。。
答案:多多益善。
 
多人接受答案了。
 
后退
顶部