Vsebina
Kontrolna vrstica napredka v Visual Basicu daje vizualno predstavitev napredka neke funkcije v programu. Po dodajanju vrstice napredka v predlogo nastavite najnižje in najvišje vrednosti ter njihovo začetno vrednost. Največja vrednost je odvisna od tistega, kar potrebujete za sledenje, lahko je nekaj tako majhnega, kot je napredek uporabnika v kviznem programu ali branje tisočih vrstic v besedilni datoteki. Ne glede na namen ostaja način posodabljanja enak.
Navodila
Uporabite ProgressBar v Visual Basicu, da uporabnikom pokažete, kako daleč so v določeni nalogi (Stockbyte / Stockbyte / Getty Images)-
Odprite projekt Visual Basic. Dvokliknite možnost "Progress Bar" v orodni vrstici, da v obrazec dodate "ProgressBar1". Dvokliknite kontrolnik »Button«, da dodate datoteko »Button1«.
-
Pritisnite "F7", da odprete okno s kodo. Odprite "Form1_Load" in vnesite ukaz:
ProgressBar1.Minimum = 0 ProgressBar1.Maximum = 5 ProgressBar1.Value = 0
Ta koda določa začetne vrednosti za spremenljivko napredka, pa tudi minimalne, maksimalne in trenutne vrednosti za drsnik. Nastavite lahko drugačno največjo vrednost, odvisno od namena vira.
-
Odprite ukaz "Button1_Click" in vnesite naslednje:
Če ProgressBar1.Value <ProgressBar1.Maximum Potem ProgressBar1.Value + = 1 Če je ProgressBar1.Value = ProgressBar1.Maximum, potem MsgBox ("Končano!") Se konča, če se konča
Ko uporabnik klikne gumb, ta koda preveri, če je vrstica napredka manjša od največje vrednosti. Če je, poveča vrednost za eno enoto, tako da prikaže večji zaključek. Potem je prišlo do novega preverjanja, ali je vrednost dosegla svoj maksimum. Na ta način, ko vrstica napredka doseže največjo vrednost, vrednosti ne morete še povečati, kar bo preprečilo napako pri doseganju.