Lägga ett upprepande förloppsindikator i Microsoft Visual Basic ( VB ) kan göra din ansökan mer användarvänlig , den kommunicerar till användaren att programmet fungerar i bakgrunden . En förloppsindikator kontroll visar visuellt hur en långvarig drift genom att visa en kontinuerlig bar som fyller i från vänster till höger . Du kan kontinuerligt visa samma förloppsindikator upprepar sig genom att använda en " While ... Loop " och ändra värdet för förloppsindikatorn . Saker du behöver
Microsoft Visual Studio
Visa fler instruktioner
1
Launch Microsoft Visual Studio , klicka på " Nytt projekt " från den vänstra rutan på din datorskärm , och expandera " Visual Basic " under " Installerade mallar . " Klicka på " Windows " och dubbelklicka på " Windows Forms Application " från mitten av dialogrutan för att skapa ett nytt projekt .
2
Dubbelklicka på " ProgressBar " från " Toolbox " rutan för att lägga till en ny förloppsindikator kontroll . Dubbelklicka på " knappen " för att lägga till en ny knapp i formuläret . Lägg en andra knapp .
3
Dubbelklicka på " Button1 " för att skapa en ny händelse knapptryckning . Lägg till följande kod för att skapa en slinga för att upprepa förloppsindikatorn tills användaren klickar på den andra knappen :
Dim xCntr As Integer
xCntr = 1
userWantsToStop = False
Me.ProgressBar1.Minimum = 0
Me.ProgressBar1.Maximum = 1000
Do While ( userWantsToStop = False ) katalog
Me.ProgressBar1.Value = xCntr
Application.DoEvents ( ) katalog
System.Threading.Thread.Sleep ( 1 ) katalog p Om ( xCntr = 1000 ) Sedan
xCntr = 1
End If
xCntr = xCntr + 1
Loop
4
Växla tillbaka till Form Design och dubbelklicka på " Button2 " till skapa en click-händelse för denna knapp . Lägg till följande kod för att återställa förloppsindikator och stoppa while-slingan i föregående steg :
userWantsToStop = Sant
Me.ProgressBar1.Value = 0
5
Tryck " F5 " för att köra programmet och klicka på " Button1 " för att börja upprepa förloppsindikatorn . Klicka " Button2 " för att stoppa det .