新网创想网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

vb.net制作进度条 如何在vb中添加进度条

关于VB.NET进度条的实例

该实例有很多实现方法,下面介绍一种不同的给你:

目前创新互联公司已为上千多家的企业提供了网站建设、域名、虚拟空间、网站托管维护、企业网站设计、蓝山网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

首先要在窗体中载入以下控件:progressbar(进度条),label(用来实时显示文本提示),两个timer(分别控制进度条进度的增减),然后用以下代码就能实现:

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Timer1.Enabled = True

Timer1.Interval = 500

Timer2.Interval = 500

ProgressBar1.Value = 0

ProgressBar1.Maximum = 100

ProgressBar1.Minimum = 0

End Sub

'上述过程是设置控件的初始值,也可以在属性面板设置

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

ProgressBar1.Value += 1

Label1.Text = "当前完成" ProgressBar1.Value "%"

If (ProgressBar1.Value = 100) Then

Timer1.Enabled = False

Timer2.Enabled = True

End If

End Sub

'timer1用来控制进度的增加

Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick

ProgressBar1.Value -= 1

Label1.Text = "当前完成" ProgressBar1.Value "%"

If (ProgressBar1.Value = 0) Then

Timer1.Enabled = True

Timer2.Enabled = False

End If

End Sub

'time2用来控制进度的减少

End Class

VB.NET显示程序的进度,该怎么做?

VB本身有进度条控件。程序启动时加载多少控配置,组件都是编写源码时可知的。进度条的上限就是加载组件,配置数的和,加载成功一个就自加1

vb.net 代码写的进度条不显示

在vb.net工具箱中 ProgressBar 控件图标。

ProgressBar 控件常用属性有:Maximum、Minimum、Step、Value;常用的方法有:PerformStep、Increment。

Maximum、Minimum 属性:指ProgressBar 控件可变化的最大和最小值。

Step 属性:ProgressBar 控件调用 PerformStep 方法时候增长的步长。

Value 属性:ProgressBar 控件当前的位置值。

PerformStep 方法:按照 Step 属性的数量增加进度栏的当前位置。

Increment 方法:按指定的数量增加进度栏的当前位置。

ProgressBar 控件又称进度条控件,它是一个应用很广的控件,可以在需要执行较长的程序过程中使用它来指示当前任务执行的进度,如果这样的过程中没有视觉提示,用户可能会认为应用程序不响应,通过在应用程序中使用 ProgressBar,可以告诉用户应用程序正在执行任务且仍在响应。


分享文章:vb.net制作进度条 如何在vb中添加进度条
转载来于:http://www.wjwzjz.com/article/hhjppd.html
在线咨询
服务热线
服务热线:028-86922220
TOP