前段时间发表了一个进度条的示例。现根据实际情况,加以改进,基本上适用于各种进度提示情形。本模块包括一个窗体和二个类模块。
frmProgressBar,进度条窗体。需引入结合IProgressbar类使用
IProgressBar, 进度条接口类。
CProgressBar,把进度显示在状态栏的类,需引入结合IProgressbar类使用
优化版功能:
1)当设为模式,弹出进度条窗体,并动态显示进度情况。
2)当设为非模式,弹出进度条窗体,点击其他,隐藏进度条窗体。
3)可以把frmProgressBar窗体作为子窗体嵌入到你开发的窗体中,替换进度条控件(PRGBAR)。你需要做的是,把模式设为否,实例化IProgressBar类时,设为你子窗体名称即可。如:set pbProgBar = new me.frmPrgBar.form
4)如果你打开了access状态栏,你可以使用CProgressBar类对象,把进度条信息动态在状态栏显示。
源码开发,欢迎下载点击下载此附件使用。
如是你觉得frmProgressBar窗体的大小、颜色和布局不符合你的味口,你可以直接修改,便请注明你的出处。