关于文件下载的
想做个下载者的东西,请问该怎么实现文件下载,希望通过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包含里我的程序里面,就可以支持断点续传、显示下载进度、暂停或继续下载等功能。
另外提一下,你给的分太没有诚意了。