O controle de barra de progresso no Visual Basic dá uma representação visual do progresso de alguma função no programa. Depois de adicionar uma barra de progresso para o formulário, defina seus valores mínimos e máximos , bem como seu valor inicial . O valor máximo depende em grande parte o que você precisa na barra de progresso para acompanhar , o que pode ser algo tão pequeno como rastrear o progresso de um usuário durante um programa de teste ou a leitura de milhares de linhas de leitura a partir de um arquivo de texto. Independentemente da finalidade , como você atualizar a barra de progresso continua a mesma. Instruções
1
Abra um projeto Visual Basic. Clique duas vezes no controle " Progress Bar " na barra de ferramentas para adicionar " ProgressBar1 " ao formulário. Dê um duplo clique no controle "Botão " para adicionar "Button1 " para o formulário.
2
Pressione " F7 " para abrir a janela de código . Abra o sub-rotina " Form1_Load " e digite o seguinte :
ProgressBar1.Minimum = 0ProgressBar1.Maximum = 5ProgressBar1.Value = 0
Este código define os valores iniciais para a variável de progresso , bem como os valores atuais para a barra de progresso mínimo, máximo e . Você pode definir um valor máximo diferente , dependendo do que você precisa da barra de progresso para
3
Abra o sub-rotina " Button1_Click " e digite o seguinte: .
Se ProgressBar1 . Valor Quando o usuário clica no botão , este código verifica para ver se a barra de progresso é inferior ao valor máximo. Se assim for, ele incrementa o valor por um, fazendo com que a barra de progresso no formulário para mostrar maior conclusão também. Em seguida, verifica novamente para ver se o valor atingiu o máximo . Dessa forma, quando a barra de progresso faz chegar ao máximo , você não pode aumentar o valor mais longe e, portanto, a evitar um erro fora-de- gama .