Foxtable(狐表)用户栏目专家坐堂 → 求助:进度条如何根据代码运行结果显示操作进度


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

主题:求助:进度条如何根据代码运行结果显示操作进度

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求助:进度条如何根据代码运行结果显示操作进度  发帖心情 Post By:2016/11/2 10:54:00 [只看该作者]

Dim p As WinForm.ProgressBar
p = e.Form.Controls(
"ProgressBar1")
p.Maximum = 
MainTable.Rows.Count '设置最大值
p.Minimum = 
'设置最小值
p.Value = 
'设置当前值


代码1

p.Value = 10

代码2

p.Value = 20

......

上述代码是有点蓝老师在论坛提供的,经过测试,可以显示运行代码的进度,

但是是否可以改进一下,使得进度条在运行代码就开始显示进度条,在代码运行结束有结果后,并得到结果了再显示下一个进度数呢?

[此贴子已经被作者于2016/11/2 10:58:41编辑过]

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


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/2 11:03:00 [只看该作者]

Dim p As WinForm.ProgressBar
p = e.Form.Controls(
"ProgressBar1")
p.Maximum = 
MainTable.Rows.Count '设置最大值
p.Minimum = 
'设置最小值
p.Value = 1
'设置当前值


代码1

p.Value = 20

代码2

p.Value = 30

...


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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点蓝)Dim p As WinForm.Pr...  发帖心情 Post By:2016/11/2 11:05:00 [只看该作者]

有点蓝老师  这个不是和顶楼的一样么?只会显示代码运行进度  而不包含代码运行结果显示进度!

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


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/2 11:17:00 [只看该作者]

这个意思?

dim v as integer = 代码1结果


p.Value = v

v  = 代码2结果

p.Value = v

...


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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点蓝)这个意思?dim v as integer = 代码1...  发帖心情 Post By:2016/11/2 11:28:00 [只看该作者]

图片点击可在新窗口打开查看代码1结果怎么判断呢?  这样会不会增加系统运行的负荷哦

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


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/2 11:37:00 [只看该作者]

没搞懂你的问题。截图详细说明

 回到顶部