日期:2014-05-17  浏览次数:20418 次

请问如何实现下载文件到就地指定文件夹并一键下载服务器端某一文件夹下所有文件
最近做一个项目,包含客户端工具和服务器端页面,服务器端用asp.net开发,工具用delphi开发,工具做了一个broswer,负责页面展示,并下载文件;服务器端负责存储并提供下载工具需要的文件,文件存储在服务器的多个文件夹中。

想将工具的broswer中下载的文件存储到本地某一个固定的文件夹下面,并点击一个按钮将服务器端某一个文件夹下面的所有文件都下载下来,不知道如何实现?

请各位帮忙,多谢了!

------解决方案--------------------
用IO,循环看某一文件夹下有多少个文件,向客户端输出多少次流(不一定能成功,楼主自己尝试下)
------解决方案--------------------
只能循环读取某一个文件夹下的所有文件,一个一个放到输出流中下载.

它们是无法在服务器端打包一起下载的.
------解决方案--------------------
你这个需求跟我们之前公司做的一个项目需求类似,也是希望在WEB中批量下载网站上的文件。你可以试一下Xproer.HttpDownloader这个控件。
------解决方案--------------------
网上好像有一个控件能够满足楼主的需求。
默认界面

批量下载中

下载中...

下载完毕

http://www.cnblogs.com/xproer/archive/2011/03/26/1996322.html