以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 建议在load数据时加个进度条 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=4037) |
-- 作者:reachtone -- 发布时间:2009/8/25 10:41:00 -- 建议在load数据时加个进度条 数据少没关系,瞬间就加载完了。 但对于大容量的数据加载,还是在状态栏加个进度条比较好。 另外发现统计中的进度条显示不正确,有时到50%或60%的时候,进度条就被隐藏了。但这时统计并没结束,还要过几十秒才行。 可能的话,还是改进一下! |
-- 作者:狐哥 -- 发布时间:2009/8/25 10:54:00 -- 有个建议,开启系统时画面的进度条能否放在最左下角呀,放在中间总有点怪怪的.或放在图片中间的最下面也好看一点. 呵呵. |
-- 作者:reachtone -- 发布时间:2009/8/25 11:28:00 -- 以下是引用hnaysx在2009-8-25 10:45:00的发言:
为什么要显示加载数据呢? 这对动态加载数据更有必要。 [此贴子已经被作者于2009-8-25 11:31:10编辑过]
|
-- 作者:chenwuwenyu -- 发布时间:2009/8/25 11:32:00 -- 所以我都直接用绑定表,不用动态加载 |
-- 作者:reachtone -- 发布时间:2009/8/25 11:34:00 -- 以下是引用chenwuwenyu在2009-8-25 11:32:00的发言:
所以我都直接用绑定表,不用动态加载 数据量小的时候是可以,但对于大容量的数据,这样做肯定是不行的。 |
-- 作者:狐狸爸爸 -- 发布时间:2009/8/25 11:40:00 -- 呵呵,我考虑考虑/ |
-- 作者:狐狸爸爸 -- 发布时间:2009/8/26 8:27:00 -- 显示进度条,会让加载速度更慢,而且加载是一次性的,用常规方法我也我从获得进度。 还是自己在做左下角设置信息算了: StatusBar.Message1 = "正在加载数据,根据电脑性能的差异,预计需时10到60秒..." DataTables("ff").Load() StatusBar.Message1 ="加载结束" |
-- 作者:reachtone -- 发布时间:2009/8/26 9:03:00 -- 以下是引用狐狸爸爸在2009-8-26 8:27:00的发言:
显示进度条,会让加载速度更慢,而且加载是一次性的,用常规方法我也我从获得进度。 还是自己在做左下角设置信息算了: StatusBar.Message1 = "正在加载数据,根据电脑性能的差异,预计需时10到60秒..." DataTables("ff").Load() StatusBar.Message1 ="加载结束" 我目前就是这样处理的。只能做个简单的提示,因为无法得到进度。 |
-- 作者:woodiy -- 发布时间:2009/8/26 20:23:00 -- 是的,有必须! |