2005年vb.net中的ProgressBar

时间:2009-07-11 01:24:02

标签: vb.net

我想用进度条设计我的启动画面。但我不知道如何使用CPU Process处理它。

有人可以帮我解决问题吗?

谢谢, Sopolin

2 个答案:

答案 0 :(得分:1)

Public Class Form4

  Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    On Error Resume Next
    Dim x, p As Integer
    ProgressBar1.Maximum = 100
    ProgressBar1.Step = 1
    For x = 0 To 100
        ProgressBar1.Value = p
        p = p + 1
    Next
    // any other action
  End Sub
End Class

答案 1 :(得分:0)

您是否已经设计了启动画面?并正确显示?

启动期间显示的进度条显示启动应用程序的进程,例如,您可能有3个进程在启动时应用程序执行,初始化变量,打开数据库连接,加载配置。您可以在进度条上给出每个百分比,并在完成后将进度条设置为该值

对不起,如果我错过了你的观点

进度条本身很容易使用,您可以设置最小值和最大值(我将其设置为100以表示100%重复)

progressBar1.Maximum = 100
progressBar1.Manimum=0

然后使用像

这样的命令设置完成的百分比
progressBar1.Value = 20

可在

找到更多详情

Progress bar

- 添加启动画面

要向应用程序添加启动画面,请在解决方案资源管理器中单击“添加新项目” - >启动画面,然后如果你对应用程序屏幕底部的项目属性(解决方案资源管理器),是启动画面,选择要用作启动画面的表单,以便进度条使用上面的代码(您需要将工具箱中的进度条拖放到表单上)