idFTPClient经常性卡死是什么原因,请高人指点! idFTPClient 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你的INDY是什么版本,老版本的indy存在这类问题,更新到新版本可以解决部分问题,但总体来说indy还是不够可靠。 换个开源的FTP用吧。要不就自己实现下FTP,命令也不多。 分析一下,可能是代码执行进度与磁盘文件(删除、拷贝),不同步造成的。因为涉及到磁盘文件的处理,就是一个滞纳的过程。解决的办法之一,加入Sleep,等待执行。 我也碰到过。我以前是不检测链接状态的。一直保持连接。不停的nope不过这样就会导致 某些时候下载出现问题。现在我在要用的时候去连接,然后每次下载的时候判断链接状态,这样做后。很少出现问题 谢谢各位的热情解答,我现在在想,现在流行的云盘网盘,下载数据用的应该也是FTP吧,他们也没有提供勾选一个文件夹之后就可以把这个文件夹下的所有子文件夹及数据一次性下载下来,而是先将文件夹打包好再下载的。这样FTP服务器就不会有遍历文件夹下所有子文件夹这一步(也没有下载一个文件删除一个文件这步),当然这样也可以压缩整个下载包的大小。用这种方法可以避免我说的问题,但我的客户端下载数据后是要特定目录格式的,自然不能用这种方式。这问题目前暂时没解决,我只能先用TCP去做了。 怎么实现pdf转换成txt,就是把文字提取出来。。 让子窗体一直处于最上面 sql语句的结束位置缺少分号(;)???? 关于用TClientSocket下载网页的怪问题 请问用Delphi能画出Word里一样的表格吗?(急,在线等) 要再用delphi 嗎 ? 還是用 NET ? Delphi 6-->ScrollBox 这是怎么回事? 关于界面的,希望各位大侠能帮下忙! delphi编写的com组件问题,请高手帮忙 TWebBrowser 加载本地HTML 【CreateProcess】、【MsgWaitForMultipleObjects】与线程冲突了
因为涉及到磁盘文件的处理,就是一个滞纳的过程。
解决的办法之一,加入Sleep,等待执行。
不过这样就会导致 某些时候下载出现问题。现在我在要用的时候去连接,然后每次下载的时候判断链接状态,这样做后。很少出现问题