首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

关于文件下载的解决方案

2012-02-14 
关于文件下载的想做个下载者的东西,请问该怎么实现文件下载,希望通过sock方法解决,文件是在http服务器上。

关于文件下载的
想做个下载者的东西,请问该怎么实现文件下载,希望通过sock方法解决,文件是在http服务器上。先谢谢各位了!!!急用!

[解决办法]
下载我会三种方法。

第一种是用一个API函数来实现。

uses UrlMon;

procedure TForm1.Button1Click(Sender: TObject);
begin
if URLDownloadToFile(0, PChar('http://www.XXX.com/mwy.exe'), PChar('c:\保存文件名.exe'), 0, 0)=0 then
ShowMessage('成功')
else
ShowMessage('失败!')

end;

第二种办法是用IdHTTP控件,网上代码你自己搜索就会有一大堆。

第三种办法是我有一个关于下载的类,uses包含里我的程序里面,就可以支持断点续传、显示下载进度、暂停或继续下载等功能。

另外提一下,你给的分太没有诚意了。

热点排行