请问有哪位高手知道indy ftp 9.0 续传(上传)的实现方法.
谢谢!
谢谢!
解决方案 »
- 如何编程修改一个exe的图标?
- 一个有关图片控件的问题???
- 如何使主窗口中的DBNavigator能够控制到不同的子窗口中的DBgird? 急,求教。
- 我是一只小鸭子,咿呀咿呀呦,WGYKING散分帖(三)
- 在本机实现一个EMAIL服务器
- TADOconnection需不需要TSession建立多线程?
- 双网卡的因惑
- 小弟有个问题请教:就是类似网上银行输入密码的那种控件,不知道怎么开发
- 菜鸟之识友---觅狐朋狗友(求Delphi多媒休开发类爱好者)
- 我用DELPHI 6 给 printer.PageHeight赋值为什么提示出错:READ-ONLY PROPERTY?
- 怎么把图片变灰?
- 有二月十号南京到西安的卧铺火车票一张,谁要!!!
判断服务器上文件的大小Size(FileName)。在下载过程中,比较本地文件和远程文件的信息,然后在Get中指定AResume := True即可。而上传也一样,指定Put的AAppend := True。
asize:tfilestream;
filesize :int64;
LastTimeTransfer:Int64;
LSourceStream:TFileStream;begin asize:=tfilestream.Create('F:\明天打字员.exe',fmShareDenyNone);
filesize :=asize.Size;
LastTimeTransfer := IdFTP1.Size('明天打字员.exe');
LSourceStream := TFileStream.Create('F:\明天打字员.exe', fmOpenRead or fmShareDenyNone); //创建文件流;
LSourceStream.Seek(LastTimeTransfer,SoFromBeginning);
idFTP1.Quote('REST '+ IntToStr(LastTimeTransfer));
IdFTP1.Put(LSourceStream,'明天打字员.exe',true);
FreeAndNil(LSourceStream);但是继传功能还是实现不了.