利用idhttp进行多线程下载,带进度条显示,可以暂停下载和继续下载,未使用第三方控件,在delphi xe7下测试通过。
昨天发的代码发现一个bug,就是无论几线程,都是从文件首部开始下载,才发现xe7下idhhtp控件的IdHttp.Response.ContentRangeStart 和 IdHttp.Response.ContentRangeEnd 属性不起作用。(delphi
7好像可以)修改了一下代码,这次没问题了。顺便测试了一下线程不同时的下载速度。单线程1分29秒,4线程23秒,10线程10秒。请管理员替换到昨天的原贴吧。原贴位置:https://download.csdn.net/download/worldcup12/10366413#comment
1