L link_delphi Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-06 #1 我有一些比较大的数据文件,需要定时上传到FTP服务器,我试过用indy IdFTP控件,但使用Put方法上传很快就结束了,查看上传文件只有1G左右,请教各位高人怎样用delphi程序实现,200分献上,非常感谢!
我有一些比较大的数据文件,需要定时上传到FTP服务器,我试过用indy IdFTP控件,但使用Put方法上传很快就结束了,查看上传文件只有1G左右,请教各位高人怎样用delphi程序实现,200分献上,非常感谢!
L link_delphi Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-06 #2 我有一些比较大的数据文件,需要定时上传到FTP服务器,我试过用indy IdFTP控件,但使用Put方法上传很快就结束了,查看上传文件只有1G左右,请教各位高人怎样用delphi程序实现,200分献上,非常感谢!
我有一些比较大的数据文件,需要定时上传到FTP服务器,我试过用indy IdFTP控件,但使用Put方法上传很快就结束了,查看上传文件只有1G左右,请教各位高人怎样用delphi程序实现,200分献上,非常感谢!
C crazycock Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-06 #5 Indy的idFTP不行。查看indy的idFTP的OnWork事件中,AWorkCount参数本身就定义为integer,范围为-2147483648..2147483647,超过2147483647后就变成负数了,它就没法工作了:) 至于其他控件是否可以突破这个限制就不太清楚了。FTP的协议上面没有限制这点。
Indy的idFTP不行。查看indy的idFTP的OnWork事件中,AWorkCount参数本身就定义为integer,范围为-2147483648..2147483647,超过2147483647后就变成负数了,它就没法工作了:) 至于其他控件是否可以突破这个限制就不太清楚了。FTP的协议上面没有限制这点。
L link_delphi Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-08 #6 to 13708782004 您有方法通过Delphi程序解决吗?
S superdba Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-08 #7 实现思路: 1、原文件分割成几个小文件 2、然后上传分割后的文件 3、上传成功后进行合并
Z zjan521 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-08 #8 不仅仅是客户端,还需要注意服务器是否支持超大文件.原因如上.
X XF.Lian Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-08 #9 这个跟FTP没关系的,FTP服务器一般都有单个文件大小的限制的,譬如SCO Unix 、Winnt 一般单个文件最大就是2G的大小,所以你上传大于2G的文件肯定不行的!
L link_delphi Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-08 #10 to: superdba, XF.Lian 这个您可以放心,我用DOS命令试过,上传10G以上文件都没问题,而且我对上传的文件做过测试,没问题。 我现在想知道怎样用Delphi程序实现,哪位能给段程序我试试,谢谢!
to: superdba, XF.Lian 这个您可以放心,我用DOS命令试过,上传10G以上文件都没问题,而且我对上传的文件做过测试,没问题。 我现在想知道怎样用Delphi程序实现,哪位能给段程序我试试,谢谢!
C crazycock Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-08 #11 如果你说用dos命令传过10G以上文件没有问题,更加说明是idFTP的问题了,说明他参数的类型选择有问题。不知道ICS的能不能用。
L link_delphi Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-13 #12 To crazycock 您说的ICS是什么? 请各位想想办法,谢谢!
L Lucker Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-13 #13 自由界面和报表的完美解决方案! http://www.anylib.com
C crazycock Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-13 #14 ics也是一个很出名的网络控件(但是没有被你发掘[]) 那个hidownload软件就是用ICS做的。hidownload是什么?不知道??呵呵,是这样的,国内不怎么推广,因为没人注册,都是老外在用,其实是国人开发的:)【http://www.streamingstar.com/hidownload.htm】作者就是用ics做的。 delphibox有个ics做ftp的例子,可以参考一下。我没有仔细看。 http://www.delphibox.com/article.asp?articleid=1909
ics也是一个很出名的网络控件(但是没有被你发掘[]) 那个hidownload软件就是用ICS做的。hidownload是什么?不知道??呵呵,是这样的,国内不怎么推广,因为没人注册,都是老外在用,其实是国人开发的:)【http://www.streamingstar.com/hidownload.htm】作者就是用ics做的。 delphibox有个ics做ftp的例子,可以参考一下。我没有仔细看。 http://www.delphibox.com/article.asp?articleid=1909