CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

idftp.list问题

楼主tigsin()2005-08-02 09:53:58 在 Delphi / VCL组件开发及应用 提问

以下代码  
  idFtp.List(lstFile,   '*'+YYSBM,   False);  
              if   lstFile.Count   >0   then  
              begin  
                  for   i   :=   0   to   lstFile.Count   -   1   do  
                      if   Length(lstFile[i])   =   19   then  
                      begin  
                          idFtp.Get(lstFile[i],   lstFile[i],   True);  
                          idFtp.Delete(lstFile[i]);  
                          Inc(Result);  
                      end;  
              end;  
    如果   指定的目录里没有文件   执行到   idFtp.List(lstFile,   '*'+YYSBM,   False);   既报错  
  如何   使得   if   lstFile.Count   >0   then   没有起到作用  
  如何判断   指定目录里没有文件呢? 问题点数:20、回复次数:2Top

1 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2005-08-02 10:03:13 得分 10

对Indy源码作响应的修改就OK的  
  自己Debug发现问题吧  
   
  _____________________  
  http://lysoft.7u7.netTop

2 楼chenxuqian(aQ)回复于 2005-08-02 10:17:15 得分 10

最简单方法加上  
  try        
  ...        
  except      
  ...    
  end  
  这不治标也治本  
  而且一般都要加的,保不准啥时候会出点别的问题Top

相关问题

  • idFtp的list方法还区分大小写?
  • IDFTP控件问题
  • IDFTP控件问题
  • Idftp控件的问题
  • IdHTTP及IdFTP如何下载文件?
  • idftp的问题,大虾救命
  • idftp下载不稳定现象
  • 设置IDFTP和IDHTTP的代理问题
  • 使用IdFtp时遇到的问题
  • 请教IDFTP的使用问题

关键词

  • lstfile
  • idftp
  • 问题
  • list
  • count
  • then

得分解答快速导航

  • 帖主:tigsin
  • ly_liuyang
  • chenxuqian

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo