In the "else" part where the downloading is "finished" add a condition like this (code from visual example):Code: [Select] FFile.Write(Buf, i); end else if FDLDone + i >= FDLSize then begin // done whole file // file download ended
FFile.Write(Buf, i); end else if FDLDone + i >= FDLSize then begin // done whole file // file download ended