如何在所有下载完成后给出提示?(30分)

  • 主题发起人 主题发起人 虚雷
  • 开始时间 开始时间

虚雷

Unregistered / Unconfirmed
GUEST, unregistred user!
我用idhttp下载,下载任务是存放在一个CheckListBox中的,有多项下载链接。
我在 IdHTTP1WorkEnd 事件里添加代码,如showmessage('下载全部完成');
但它是当每个下载完成时就会显示一次,且提示不消失,我想让它把CheckListBox中所有的下载完成后只显示一次,
请问该如何做?
或者是每个下载完成后显示一次,然后提示马上消失,完成第二个下载后又出现提示,然后又消失,以此类推。

(不一定要用showmessage,比如label.caption:='下载全部完成'也可以)
请问怎样才能实现上面两种情况中的任意一种?
谢谢!
 
你设一个计数器不就得了,完成一个就加1,如果等于总数,就说明全部完成了。
 
我试着加了计数,但总是不成功,还是跟以前一样,还请各位大虾给出代码,我好研究,谢谢!
 
接受答案了.
 

Similar threads

回复
0
查看
804
不得闲
D
回复
0
查看
744
DelphiTeacher的专栏
D
D
回复
0
查看
718
DelphiTeacher的专栏
D
D
回复
0
查看
672
DelphiTeacher的专栏
D
D
回复
0
查看
753
DelphiTeacher的专栏
D
后退
顶部