ProgressBar问题(100分)

  • 主题发起人 主题发起人 delphihard
  • 开始时间 开始时间
D

delphihard

Unregistered / Unconfirmed
GUEST, unregistred user!
我要处理一段数据查询,完成需要1分钟左右,我想在前台用一个ProgressBar来显示进展,怎么做
 
不行吧,服务器执行查询的时候没法子返回进度,在fetch数据的时候可以。
但要用到adoqurey的异步执行方式.
 
在这种情况下用ProgressBar是不行,你可以考虑改用animate控件。
 
用动画吧,或者在很短的时间内显示90%的进度完成后显示100%进度.
 
确实是比较难用ProgressBar做出查询进度的效果,不过应该通过别的方法可以做到,
不过我也不知道怎么作,
我们公司通常的做法是,在点击查询的时候,弹出一个等待窗口,告诉用户正在查询数据
并将鼠标变成沙漏状,等查询结束,再将等待窗口关闭,将鼠标置成默认状态
 
多人接受答案了。
 
后退
顶部