Foxtable(狐表)用户栏目专家坐堂 → 进度条控件ProgressBar1,如何写代码


  共有2372人关注过本帖树形打印复制链接

主题:进度条控件ProgressBar1,如何写代码

帅哥哟,离线,有人找我吗?
kolen
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:677 积分:6228 威望:0 精华:0 注册:2012/1/20 17:53:00
进度条控件ProgressBar1,如何写代码  发帖心情 Post By:2016/3/18 21:19:00 [只看该作者]

进度条控件ProgressBar1,如何写代码,如果满格是10,时间过去1秒,进度条就涨 1格,10秒后进度条100%完成。这个代码如何写呢?请老师帮助下,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/3/19 9:08:00 [只看该作者]

窗口计时器间隔设为1000,TimerClick事件代码设为:

Dim p As WinForm.ProgressBar
p = e.Form.Controls("ProgressBar1")
If p.Value = 10 Then
    e.Form.TimerEnabled = False
    Return
End If

p.Value = p.Value + 1
Application.DoEvents

 回到顶部
帅哥哟,离线,有人找我吗?
kolen
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:677 积分:6228 威望:0 精华:0 注册:2012/1/20 17:53:00
  发帖心情 Post By:2016/3/19 20:53:00 [只看该作者]

谢谢老师。

 回到顶部