CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

请教IDFTP的使用问题

楼主okyzx(Jason)2005-06-20 11:05:04 在 Delphi / 数据库相关 提问

我想用IDFTP 从FTP上面下载一个文件,要求必须启动另一个线程执行下载动作,主界面中有个进度条控件,显示其下载的状态  
   
  而主进程就等待此线程结束,即文件下载成功,(这点不知如何判断,还请高手有帮忙),不太懂线程的状态,能否在线程结束时触发某种事件,来达到这个效果? 问题点数:20、回复次数:3Top

1 楼okyzx(Jason)回复于 2005-06-20 11:07:43 得分 0

我想过,用一个定时器,定时去检测文件是否下载完毕,不过这方法不好  
  我想应该有办法知道,FTP下载线程的状态,如果此线程结束了,触发某事件后,我再去判断下载是否成功Top

2 楼lovejlj(孔乙己)回复于 2005-06-21 13:08:30 得分 10

下载线程在文件下载完成后可以给主窗口发送一个消息,通知主窗口文件已经下载完成.  
  SendMessage(frmMain.Handle,WM_DOWNLOAD_COMPLETE,0,0)Top

3 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2005-06-21 14:08:36 得分 10

看Indy的Demo吧  
   
  http://lysoft.7u7.netTop

相关问题

  • 使用IdFtp时遇到的问题
  • delphi7使用idftp的怪异问题,各位大侠帮忙!!!
  • 超菜问题:关于使用Idftp的传输类型TransferType问题
  • Indy控件的IdFTP使用,如何取得ftp服务器的某一文件的属性,比如修改时间
  • 使用idftp已经连接到服务器,怎么得到服务器根目录下的所有文件(文件及文件夹).......
  • IDFTP在使用多线程后,为什么还是一个文件一个文件的上传,190分给一人
  • 使用
  • *& 使用
  • IDFTP控件问题
  • IDFTP控件问题

关键词

  • 线程
  • 下载
  • 文件
  • idftp
  • 触发
  • 线程结束
  • 状态
  • 判断
  • 事件
  • 完成

得分解答快速导航

  • 帖主:okyzx
  • lovejlj
  • ly_liuyang

相关链接

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

广告也精彩

反馈

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