access函数_Access快速开发平台进度条函数的使用

5b3b488c2f9ff5df75f1c23e35545803.png

    在我们导入导出等等一系列操作时,总是会频繁的用到进度条,有时候一般的进度条不能保证太多的功能,自定义一个又太繁琐,所以今天跟大家探讨一下平台进度条函数的使用,简单快捷好用。

    首先,我们打开平台的帮助中心(http://www.accessgood.com/help/Main.html),找到通用进度条的说明进行初步学习一下:

        03318294b658d5f791186680502a9867.png

    一般进度条的使用,在这里就不说了,今天主要讲一下平台进度条的使用,那么我们按照步骤首先进行声明:    Dim clsPB As PopupProgressBar         '进度条控件和两个长整型变量
          Dim lngI  As Long
          Dim lngJ  As Long

    然后开始在相应位置使用:

   Set clsPB = CreateInstance("PopupProgressBar")              '创建一个进度条clsPB.PercentFormat = "0%"                                          
    clsPB.StatusText = "正在导出..."
    clsPB.Max = 1
    clsPB.SubStatusText = "正在导出XXXX的内容…"
    clsPB.SubMax = 6

    平台进度条的属性在帮助中心中有很详细的说明,这里就不一一介绍了,大家可以对照使用。可以看到我这里把主进度条的最大值设置为了1,子进度条的最大值为6,也就是当子进度条执行到6的最大值后,主进度条变为1,也就是达到100%。

    平台示例中用了两个For循环来演示,而我们实际过程中则是在需要的时候展示相应的内容。比如我需要在导出第一个内容时显示导出电影名称的内容,那我们则可以在导出动作前写上:

    clsPB.SubStatusText = "正在导出电影名称的内容…"

    然后在导出动作完成后将subvalue的值设为1(这里是第一个动作所以设置1):

     clsPB.SubValue = 1

    此时,主进度条还未完成,所以主进度条的值不需要进行操作。

    以此类推,可以在后续的动作中全都设置好。最后,在最后一个动作完成时,主进度条和子进度条的值同时达到最大值:

     clsPB.SubValue = 6
     clsPB.Value = 1

     随后,关闭进度条并弹出提示:

     clsPB.CloseProgressBar

     MsgBox "导出成功!", vbInformation, "提示!"

    可以发现整个过程没有用到那两个长整型变量,所以我们在这里可以省略不写。如果需要用到循环的话,则需要写上,然后参考一下平台的示例,将代码添加到相应位置即可。

    这样,一个简单快捷功能完善的进度条就做好了,是不是很简单呢?快来动手试一下吧。 

- End - 推荐阅读 f9c0eee73fce93fc45e261365a8134bb.png 快速开发《财务管理系统》  学课程得软件。学员参加本课程学习,可获得财务管理系统源代码,立即投入到实际工作中。【 详情>> 】   b55f3a95006a6ccf2406807a1e2eef5c.png Access专家课堂 是Access数据库爱好者提升技能的专业课堂,由微软最有价值专家张志创办,课堂有不少的免费课程,可通过电脑或微信学习。【 详情>> 】   7b2b47ef39d0eb4b6d30cb95fc802da5.png Access软件作品  十二位Access学员对自已开发的软件进行了介绍并分享开发心得,一起来了解Access开发的软件。【 详情>> 】   2f9596d60afc2022521f3099bdff5796.png 从Excel到Access数据库  为广大Excel用户了解、学习Access数据库开设的一个实用课程,侧重于数据统计分析。【 详情>> 】   94e1df588af9a84b1150dd65b7d27acc.png Access每天3分钟  视频课程共50集,Access的基础知识并结合示例详细讲解,每集视频只有短短几分钟,学员可以利用碎片化的时间,每天进步一点点【 详情>> 】   da0701f0d6c8677770818cf36d924040.png 张志,Access数据库培训讲师,『Access软件网』创始人,服务过的知名企业有北京奔驰、立达(中国)纺织仪器、宜家(中国)投资等。 2003~2013年连续10年获微软最有价值专家。【详情>>】  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值