问个问题,实在搞不定。100分,有分均沾

                            
我想用TIdHTTP实现分块下载!就是想实现类似flashget的功能   
              tmp[i]   :=   TIdHTTP.Create(nil);  
              fs[i]   :=   TMemoryStream.Create;  
              tmp[i].OnWork   :=   IdHTTPWork;  
              t   :=   size   div   EThreads;  
              b   :=   b   +   t   *   (i-1);     //设置起始位置  
              e   :=   b   +   t;                     //设置结束位置  
              tmp[i].Request.ContentRangeStart   :=   b;    
              tmp[i].Request.ContentRangeEnd   :=   e;  
              tmp[i].Get(Eurl,fs[i]);   //报错!!

查看回复