请教:indy的Tidftp的get()函数下载文件的时候停止响应

liwentang12 2007-02-10 10:09:30
最近写的一个ftp程序遇到一个很怪的问题:
用get函数下载某个特定的文件的时候,,停在get()函数这一行,
既不返回错误,本地的文件也不继续增大, 文件大小49M, 在下载到26M左右的时候停止响应,请问是什么原因?
如果是下载的文件本身的问题,那么我该如何判断该文件是否有问题?

注:在下载这个文件之前,同一文件夹下的很多100M的文件都下载成功了,
在运行get()的时候,启动另外一个线程运行noop函数就报错,应当不是保持连接的问题
...全文
349 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mrdone 2008-01-29
  • 打赏
  • 举报
回复
是不是连接的问题?
GET是个阻塞的函数.
chensy0626 2008-01-29
  • 打赏
  • 举报
回复
我估计是控件的问题,我也遇到过这个问题,有时成功有时失败,失败的现象就是没有反映,也不返回,cpu100%,希望高手解决
sbkopoky 2007-02-17
  • 打赏
  • 举报
回复
有一个香港和悦网络电话的源文件 ,有兴趣妨进入我的BLOG看看
liwentang12 2007-02-10
  • 打赏
  • 举报
回复
我自己补充一下, 我不能下载的这个文件,用别的工具(total commander)可以正常下载, 似乎又不是文件本身的问题

另外咨询一下,TIDFTP1的onwork方法怎么用?

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧