当前位置:主页>delphi7/进销存和数据库> 文章内容

如何使用进度条控件progressbar显示 adoquery 查询的 进度?

发布时间:2010-01-26 | QQ免费站
1楼: 各位大侠?请问怎样用 进度条控件progressbar显示 一次 adoquery 查询的 进度? 查询提交时,进度条开始显示; 查询完毕后,进度条显示结束。
字串4

2楼: 应当没办法计算吧。 做个假的估计时间。
字串8

3楼: 在ADOQuery的OnFetchProgress事件中处理,非常简单的。

字串5

4楼: 用异步方式,然后在OnFetchProgress事件中处理 字串4

5楼: dear12399,:“在ADOQuery的OnFetchProgress事件中处理,非常简单的。 ” 大侠:可以给个简单示例吗?谢您了。 字串8

6楼: Caption := ‘Percent complete: ‘ + IntToStr(Trunc(Progress / MaxProgress * 100)) + ‘%‘; Application.ProcessMessages; Delphi帮助里的,自己看吧

字串5

7楼: 用OnFetchProgress的确可以的,不过那只有处理大量数据时效果才比较好,少量数据时还不如不用。 字串6

8楼: 谢谢各位了!烦请哪位好心的大侠再说的详细些。我刚开始学DELPHI很多东西都不懂!
字串4

9楼: OnFetchProgress事件处理函数,有参数的,呵呵 或者你在OnFetchProgress上按F1
字串7

10楼: 做這個做什麼呢,只不過就是是個查詢嗎,以為是安裝windows要等幾十分鐘
字串3

11楼: 多人接受答案了。 字串9