vb进度条进度大于一个指定百分比值时能弹出提示代码

来源:百度知道 编辑:UC知道 时间:2024/05/29 02:11:43
vb进度条进度大于一个指定百分比值时能弹出提示代码

Private Sub Command1_Click()
ProgressBar1.Tag = 0 '设置只提醒一次的标志
ProgressBar1.Min = 0
ProgressBar1.Max = 100
ProgressBar1.Value = 0

For i = 1 To 500

DoEvents

If i Mod 5 = 0 Then ProgressBar1.Value = ProgressBar1.Value + 1 '给进度条的进度赋值

If ProgressBar1.Value > (ProgressBar1.Max - ProgressBar1.Min) * 0.8 And ProgressBar1.Tag = 0 Then
MsgBox "进度超过百分之八十了"
ProgressBar1.Tag = 1
End If

Next

End Sub

你可以在设置进度条的value属性或调用PerformStep方法的后面加入如下代码
if ProgressBar1.value> 指定值 then
msgbox(“。。。。”)
.....
....
end if