Cum se programează o bară de progres pe VB.net

Utilizați clasa ProgressBar în Visual Basic pentru a arăta utilizatorilor cât de avansați sunt într-o anumită sarcină.

Pasul 1

Deschideți un proiect Visual Basic. Faceți dublu clic pe butonul de control din "bara de progres" din bara de instrumente pentru a adăuga formularul "ProgressBar1". Faceți dublu clic pe butonul "Buton" pentru a adăuga butonul "Button1" la formular.

Pasul 2

Apăsați "F7" pentru a deschide fereastra de cod. Deschideți subrutina "Form1_Load" și scrieți următoarele:

ProgressBar1.Minimum = 0 ProgressBar1.Maximum = 5 ProgressBar1.Value = 0

Acest cod stabilește valorile inițiale ale variabilei de progres, precum și valorile minime și maxime ale barei de progres. Puteți seta o valoare maximă diferită, în funcție de ce aveți nevoie de bara de progres pentru.

Pasul 3

Deschideți subrutina "Button1_Click" și scrieți următoarele:

Dacă ProgressBar1.Value <ProgressBar1.Maximum Apoi ProgressBar1.Value + = 1 Dacă ProgressBar1.Value = ProgressBar1.Maximum Apoi MsgBox ("Finished!") Sfârșit Dacă Sfârșit Dacă

Când utilizatorul face clic pe buton, codul verifică dacă bara de progres este mai mică decât valoarea maximă. Dacă este așa, măriți valoarea cu unul, determinând bara de progres în formă pentru a afișa o creștere, de asemenea. Apoi, verificați din nou dacă valoarea a atins valoarea maximă. În acest fel, când bara de progres atinge valoarea maximă, nu puteți crește valoarea mai mult și, prin urmare, puteți evita o eroare în afara intervalului.