VB怎么设置进度条

我用控件WebBrowser1访问一个网页,没有链到时想让它显示进度,这怎么写如何是好?烂掉萝卜先生,这个代码无效···用不上,没反应···下面的两个答案怎么全是一样的?... 我用控件WebBrowser1访问一个网页,没有链到时想让它显示进度,这怎么写如何是好?
烂掉萝卜先生,这个代码无效 ···用不上,没反应···
下面的两个答案怎么全是一样的?
展开
 我来答
烂掉の萝卜49d6
2010-12-21 · TA获得超过679个赞
知道小有建树答主
回答量:1233
采纳率:100%
帮助的人:969万
展开全部
我们用的控件名字可能不同。但是原理是一样的。你可以自己改名字。
Private Sub WebBrowser1_ProgressChange(ByVal Progress As Long, ByVal ProgressMax As Long)
If Progress > 0 And Progress <= ProgressMax Then
XPProgressBar1.Max = 100
XPProgressBar1.Min = 0
XPProgressBar1.Value = (Progress / ProgressMax) * 100
End If
End Sub

进度条的控件名字需要改一下。改成你的控件名。
下面那位是把我的代码改成了默认的控件名而已。
这个代码可以实现你要的要求,因为我自己的浏览器就是这么做的:)
有问题可以百度HI我~我再教你
沙慧月03
2010-12-22 · TA获得超过2157个赞
知道大有可为答主
回答量:2717
采纳率:100%
帮助的人:3680万
展开全部
不行吗?
那试试我这个
Private Sub WebBrowser1_ProgressChange(ByVal Progress As Long, ByVal ProgressMax As Long)
If ProgressMax = 0 Then Exit Sub
ProgressBar1.Max = ProgressMax
If Progress <> -1 And Progress <= ProgressMax Then
ProgressBar1.Value = Progress
End If
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式