Förloppsindikatorn är en enkel kontroll som används i Visual Basic för att rapportera status på en dator process för användaren . Förloppsindikatorn är en standardfunktion som finns i alla varianter av Microsoft Visual Studio , men använt koden för att manipulera den här kontrollen kommer att vara annorlunda i andra språk . Detta exempel använder Visual Basic språket . Instruktioner Review, Skapa en Progress Bar
1
Välj " Nytt projekt " efter öppning Visual Studio och skapa ett nytt " Windows Forms Application . " Kalla detta formulär " FrmProgressBarExample . "
2
Hitta " ProgressBar " kontrollen i verktygslådan till vänster i fönstret och dra den till den tomma formen .
3
Högerklicka på ProgressBar och välj " Egenskaper . " Den inforutan , finns längst till höger i fönstret , kan du redigera ett antal förloppsindikatorns sådana egenskaper och " Namn " och " Storlek ".
Ställ Properties
4
Klicka på " namn " egendom och ersätt " ProgressBar1 " med ett namn som är mer relevant , till exempel " DownloadProgressBar . "
5
Ändra platsen för förloppsindikatorn genom att dra den på formuläret , eller ändra koordinaterna i " Location" egendom .
6
Ändra storlek på förloppsindikatorn genom att ändra koordinaterna finns i " size " egendom .
Review Program förloppsindikatorn
7
Högerklicka på formuläret och välj " Visa kod . "
8
Markera alla här koden och ta bort den .
9
Klistra in följande enkla kod för att animera förloppsindikatorn och utforska den med kommentarer och " Debug " verktyg .
Public Class FrmProgressBarExample
Private Sub FrmProgressBarExample_Load ( ByVal avsändare Som System.Object , ByVal e Som System.EventArgs ) Handtag MyBase.Load
DownloadProgressBar.Visible = Sant
" Garanterar förloppsindikatorn är synliga
End Sub
Private Sub DownloadProgressBar_Click ( ByVal avsändaren som System.Object , ByVal e som System.EventArgs ) Handtag DownloadProgressBar.Click
Dim Index As Integer
' Deklarerar Index som en ny variabel
Index = 1 till 100
DownloadProgressBar.Value = Index
Nästa Index
" Skapar en för nästa slinga som sätter värdet på Progress Bar till värdet av Index
End Sub
End Class