Vissa program laddar bara när du startar dem . Andra laddar med stil . Du kan göra ditt Visual Basic-applikationer sticker ut från den digitala publiken genom att lägga till en anpassad belastning bar till programmets start formulär. Du kommer inte hitta en satsskenan i Visual Studio verktygslådan , men du kommer att hitta komponenter som du kan använda för att bygga en. Bara dra några kontroller på formuläret , tweak deras färger och imponera på dina användare med en cool animerad satsskenan som möter dem när de startar din ansökan . Instruktioner
Lägg Kontroller att bilda
1
Starta Visual Studio och öppna en av dina Visual Basic.NET projekt . Öppna Solution Explorer som innehåller projektets filer om det inte är öppet .
2
Leta upp ikonen för projektets start form i Solution Explorer . Dubbelklicka på den ikonen . Visual Studio öppnar designen fönstret och visar formen .
3
Öppna verktygslådan och dra en " grupprutan " kontrollen på formuläret . Återgå till verktygslådan och dra en " ProgressBar " kontrollen i koncernen rutan du lagt till formen .
4
tillbaka till verktygslådan och dra en " etikett " kontrollen på formuläret . Klicka på denna etikett och dra den över förloppsindikatorn du lagt till formen . Placera etiketten och förloppsindikatorn så att deras vänsterkanter justeras .
5
tillbaka till verktygslådan en sista gång , och dra en " timer " kontrollen på formuläret . Stäng verktygslådan .
Lägg Programmeringslogikgruppen
6
Klicka timern som du lagt till formen , och tryck på " F4 " för att öppna " Egenskaper " fönstret . Klicka på " Evenemang " -ikonen längst upp i det fönstret för att visa en lista över händelser .
7
Dubbelklicka på " Tick " händelse . Visual Studio öppnar koden fönstret och visar " Timer1_Tick " sub . Denna sub körs när timern fästingar
8
Klistra in följande kod i kroppen av att sub : .
LoadingBarValue + = ökning
p Om loadingBarValue > 100 sedan
loadingBarValue = 100
Timer1.Stop ( ) katalog
GroupBox1.Visible = False
End If
ProgressBar1.Value = loadingBarValue
slutredovisningen orsakar förloppsindikatorns visuell indikator för att flytta med det värde som lagras i variabeln " loadingBarValue . " Denna variabel - nollställs när dina formulärdata laster - ökar med värdet som lagrats i " steg " variabel . Eftersom värdet av " steg " är 1 , ökar värdet på " loadingBarValue " med 1 varje gång "Ladda" sub körningar . När förloppsindikatorn värde når det högsta värdet 100 , stoppar timern . Gruppen box innehållande förloppsindikatorn och etiketten försvinner automatiskt .
9
Tryck " F7 " för att återgå till designvyn och dubbelklicka på formulärets namnlist . Visual Studio öppnar koden fönstret igen och visar formulärets "Load" sub . Klistra in följande kod i kroppen av att sub :
loadingBarValue = 0
Timer1.Interval = 200
ökning = 1
GroupBox1.Text = " "
Label1.Text = " Loading "
Label1.BackColor = Color.Transparent
Label1.ForeColor = Color.Green
Timer1.Start ( ) katalog
första uttalandet initierar " LoadingBarValue " till noll . Det andra uttalandet anger antalet millisekunder timern pauser mellan klick . Detta värde är 200 i detta exempel. Göra detta antal större gör lastning animation flytta långsammare . Den " inkrement " variabel som bestämmer hur långt förloppsindikatorn rör sig när timern fästingar . Det värdet är 1 . Att detta värde större gör lastningen animation gå snabbare . Ändra ordet " Loading " till något som du gillar eller lämna det förvalda värdet . De nästa två raderna styra etikettens bakgrund och färger förgrunden . Ändra dessa värden till några färger du gillar eller lämna dem som " Transparent " och " Grön ". Den slutliga deklarationen startar timern .
10
Flytta till toppen av koden fönstret och leta reda på " Class " förklaringen . Klistra dessa två uttalanden under denna deklaration :
Dim loadingBarValue
Dim ökning
Dessa två uttalanden definierar " loadingBarValue " och " inkrement " variabler som beskrivs i föregående steg < . br >
11
Tryck " F5 " för att köra projektet . Förloppsindikatorn - som ser ut som en lastning bar - visas . Etiketten innehåller texten du anger för etiketten visas ovanför baren . En animerad grön stapel rör sig långsamt från vänster till höger på stången tills den når slutet av fältet . När det händer , etiketten och bar försvinner .