【发布时间】:2010-07-07 13:49:10
【问题描述】:
我使用 Microsoft Common Controls 6.0 组件在 VB6 表单中设置了一个简单的进度条,一切似乎都正常工作。
但是,我将进度条用于表单的几个不同部分,每个部分都使用不同的(和可变的)最大值。当我在该栏已使用一次后尝试在运行时更改最大值时,我收到错误Run-time error '380': Invalid Property Value。在尝试更改最大值之前,进度条的值已重置为最小值。
这些进度条是否不允许在使用后更改它们的最大值,或者是否有一些我缺少的重置方法?
prgLoading.Min = 1
prgLoading.Max = positions.Count
第二行抛出错误,之前使用完全相同的代码没有任何问题。
【问题讨论】:
-
能否请您粘贴用于更改最大值的代码。价值?
-
我觉得一些中间代码将最大值设置为 0(零)。请分享有问题的代码
-
我不记得那些进度条有任何限制。您能否给我们一个小而有效的示例来为您显示问题,以及您正在使用的实际值?
标签: winforms user-interface vb6 progress-bar