我使用Microsoft Common Controls 6.0组件在VB6表单中设置了一个简单的进度条,一切似乎都正常工作。
但是,我对表单的几个不同部分使用进度条,每个部分使用不同(和可变)的最大值。当我尝试在条形图已经使用一次后在运行时更改最大值时,我收到错误Run-time error '380': Invalid Property Value
。在尝试更改最大值之前,进度条的值已重置为最小值。
这些进度条不允许在使用后更改其最大值,还是有一些我缺少的重置方法?
prgLoading.Min = 1
prgLoading.Max = positions.Count
第二行抛出错误,之前使用完全相同的代码没有任何问题。
答案 0 :(得分:5)
您仍然可以重置最小和最大属性。将最小设置为高于最大,反之亦然会导致380错误。你应该仔细检查你的position.Count值。
答案 1 :(得分:0)
在设置prgloading.value=prgloading.min
prgloading.max