运行一个统计程序,需要比较长的时间,我想用label提示正在运行(50分)

  • 主题发起人 主题发起人 fscdc4
  • 开始时间 开始时间
F

fscdc4

Unregistered / Unconfirmed
GUEST, unregistred user!
运行一个统计程序,需要比较长的时间,我想用label提示正在运行,怎么做,我提示了,出现的是没有提示就运行统计了,怎么解决这个问题,比如说,一开始,我提示是空的,运行统计提示正在运行,统计完,提示统计完毕,有没有办法,在统计的时候就提示
 
方法 1、多线程,比较麻烦。
方法 2、你程序运行过程中多调 Application.ProcessMessages 防止界面冻结,方便。
 
最好用一个BUTTON,按下后,用LABEL提示
 
设置完成Lable.caption后需要让系统处理UI消息
最简单的就是Application.ProcessMessage
 
用进度条就可以啊~
用线程的话注意如果出现异常的捕获问题。
再就是用Appliacation.ProcessMessage了。
 
后退
顶部