procedure getftptthread.execute;
var
tStream:TFileStream;
Target:TMemoryStream;
afile:string;
BytesToTransfer:integer;
begin
Target:=TMemoryStream.Create;
afile:='xpsp1all.ISO';
if FileExists(aFile) then //如果文件已经存在
tStream := TFileStream.Create(aFile, fmOpenWrite) else
tStream := TFileStream.Create(aFile, fmCreate);
tstream.Size;
BytesToTransfer := 1024;
form1.IdFTP1.Get(aFile,tStream,True);
form1.ListBox1.Items.Add(inttostr(tstream.size));
Target.CopyFrom(tStream,BytesToTransfer);//取出资源
target.SaveToFile('E:\upftp\'+afile);
target.Free;
end;
有哪位朋友知道
要怎么实现idftp 的断点续传
的吗
var
tStream:TFileStream;
Target:TMemoryStream;
afile:string;
BytesToTransfer:integer;
begin
Target:=TMemoryStream.Create;
afile:='xpsp1all.ISO';
if FileExists(aFile) then //如果文件已经存在
tStream := TFileStream.Create(aFile, fmOpenWrite) else
tStream := TFileStream.Create(aFile, fmCreate);
tstream.Size;
BytesToTransfer := 1024;
form1.IdFTP1.Get(aFile,tStream,True);
form1.ListBox1.Items.Add(inttostr(tstream.size));
Target.CopyFrom(tStream,BytesToTransfer);//取出资源
target.SaveToFile('E:\upftp\'+afile);
target.Free;
end;
有哪位朋友知道
要怎么实现idftp 的断点续传
的吗
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货