首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB 进度条控件 HProgressBar control用法,在线急等,该如何处理

2012-03-16 
PB 进度条控件 HProgressBar control用法,在线急等我最近用pb写一个数据处理的功能,需要在长时间的处理过

PB 进度条控件 HProgressBar control用法,在线急等
我最近用pb写一个数据处理的功能,需要在长时间的处理过程中加一个进度条
用游标方式取出一个结果集,不知道怎么样才能让HProgressBar   control反映它的处理进度!
希望有高手指点

[解决办法]
HProgressBar.MinPosition = 0
HProgressBar.MaxPosition = 要处理的记录集数
HProgressBar.Position = 0

////////处理数据
每处理一条数据
HProgressBar.Position = HProgressBar.Position + 1

[解决办法]
其实做进度条有很多中方法,HProgressBar control是最简单也是最实用的一种!
还有就是可以用数据窗口来实现,在数据窗口里放一个label,背景颜色可以随意设置,然后控制label的长度的变化即可.这种比较美观,可以DIY!
[解决办法]
HProgressBar.MinPosition = 0
HProgressBar.MaxPosition = 100
HProgressBar.Position = 0

long m . n
n = 要处理记录数/100

////////处理数据
每处理一条数据
m = m +1
if m = n then
HProgressBar.Position = HProgressBar.Position + 1
m = 0
end if


MaxPosition 大小有限

热点排行