Contente
O controle da barra de progresso no Visual Basic dá uma representação visual do andamento de alguma função no programa. Depois de adicionar uma barra de progresso ao modelo, defina os valores mínimo e máximo, bem como seu valor inicial. O valor máximo depende muito do que você precisa que a barra acompanhe, pode ser algo tão pequeno como o progresso de um usuário em um programa de perguntas ou a leitura de milhares de linhas em um arquivo de texto. Independentemente do propósito, a forma de atualizá-la continua a mesma.
Instruções
Use a ProgressBar no Visual Basic para mostrar aos usuários o quão longe eles estão em uma dada tarefa (Stockbyte/Stockbyte/Getty Images)-
Abra um projeto do Visual Basic. Dê um duplo clique na opção "Barra de progresso", na barra de ferramentas, para adicionar a "ProgressBar1" ao formulário. Dê um duplo clique no controle "Botão" para adicionar a opção "Button1" ao arquivo.
-
Pressione "F7" para abrir a janela de código. Abra o "Form1_Load" e digite o comando:
ProgressBar1.Minimum = 0 ProgressBar1.Maximum = 5 ProgressBar1.Value = 0
Esse código define os valores iniciais para a variável de progresso, bem como os mínimos, máximos e os atuais para a barra. Você pode definir um valor máximo diferente, dependendo do objetivo do recurso.
-
Abra o comando "Button1_Click" e digite o seguinte:
If ProgressBar1.Value < ProgressBar1.Maximum Then ProgressBar1.Value += 1 If ProgressBar1.Value = ProgressBar1.Maximum Then MsgBox("Concluído!") End If End If
Quando o usuário clica no botão, esse código verifica se a barra de progresso está inferior ao valor máximo. Se estiver, ele aumenta o valor em uma unidade, fazendo com que ela exiba uma conclusão maior. Em seguida, há uma nova verificação para ver se o valor atingiu o máximo. Dessa forma, quando a barra de progresso alcança o máximo, você não poderá aumentar ainda mais o valor e isso evitará um erro de alcance.