请提供支持断点续传的ftp控件及使用说明的范例,在delphi5下可运行的,不胜感谢!(50分)

  • 主题发起人 主题发起人 飞翔鸟
  • 开始时间 开始时间

飞翔鸟

Unregistered / Unconfirmed
GUEST, unregistred user!
请提供支持断点续传(上传和下载)的ftp控件及使用说明的范例,在delphi5下可运行的,不胜感谢!
 
不是吧!找找netant的作者吧。
 
那里有ics????
 
记得有一个Delphi写的FTP的服务器与客户端程序支持断点续传,有源代码,你可以去找一下
 
ics http://www.ocloud.com/download/dlview.php?kind=network
 
我有ICS,但不知如何用它来实现断点续传,还请指点,我一样会给分的。
 
这个问题我昨晚已经搞定了。
Delphi本身带的NMFTP就支持断点续传,用DownloadRestore(下载)、UploadRestore(上
传)可以实现续传功能,如果成功将触发onSuccess事件,失败则触发onFailue事件。不过
这需要服务器的支持。你也可以先发一条DoCommand('Rest 1234')指令通知服务器,以后的
下载是从1234的地方开始下载,然后再用DownLoad就可以了。 :)
另外,ICS的FTP控件也有类似的函数,可以看看它的源代码的注释,写得还是很清楚的。
 
http的有没有,我愿意加分
 
如果是做成ActiveX控件,用ASP调用呢?
要求是添加下载任务、随时能得到下载进度的反馈、控制下载的结果
 
我更正一下,在DoCommand('rest 1234');后是用DownLoadRestore下载,才是续传。
To SoftMag:这就不是一两句能说完的了。你首先要得到下载文件的大小,然后通过
NMFTP的ByteRecvd来得到已下载的字节数;至于添加任务那就不是FTP的事了。
 
问一个幼稚的问题,怎样得到要下在文件的大小?就是想做一个下在文件的进度条.请帮忙
jianer@tonghua.com.cn
 
不好意思,很久没上来了,非常感谢各位,尤其是教父大人!分数不多,请包涵!
 
大家再讨论讨论吧!!
 
用 size 可得到文件的大小
 
后退
顶部