2009-07-11 44 views
1

我想用进度条设计我的启动屏幕。但我不知道如何使用CPU进程来处理它。vb.net 2005中的ProgressBar

有人能帮我解决代码吗?

感谢, Sopolin

+0

你能澄清一下这个问题吗?您的应用程序加载时是否需要启动屏幕? “CPU进程”是什么意思? – crb 2009-07-11 01:25:05

+0

你知道启动屏幕吗?例如:窗口,它在启动时加载启动屏幕和进度条? – Sopolin 2009-07-13 08:46:10

回答

0

你是否已经设计闪屏?并正确显示?

启动期间显示的进度条显示应用程序启动的进程,例如,您可能有3个进程在应用程序启动时初始化变量,打开数据库连接,加载配置。你会给每个百分比的进度条上,并作为他们完成之后,如果我错过了你的观点

的进度条本身是易于使用的进度条设置为该值

对不起,您设置的最小值和最大值(我已经将它设置为100至100 repressent%)

progressBar1.Maximum = 100 
progressBar1.Manimum=0 

然后设置比例与命令完成的工作量喜欢

progressBar1.Value = 20 

更多详情可在

Progress bar

发现 - 要添加一个启动画面

要启动屏幕添加到应用程序,在Solution Explorer中,单击添加新项 - >闪屏,那么如果你在应用程序屏幕底部的项目(解决方案资源管理器)的属性是闪屏,请选择要用作闪屏的窗体,以便进度条使用上面的代码(您将需要从工具箱中删除进度条到表格上)

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