Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como usar a barra de progresso no Visual Basic 2008
O Básico controle bar Visual 2008 de progresso mostra visualmente o progresso de uma operação em um programa. Ao criar o programa , você define o "mínimo " e as propriedades "Máximo" para a barra de progresso , e enquanto o programa executa alguma ação em dados, atualizar o status da barra de progresso , alterando seu "valor" propriedade. Por exemplo, se o seu programa abre um arquivo e lê 50 linhas de texto em uma matriz de strings , ajuste mínimo da barra de progresso para zero eo máximo de 50 . Quando o programa lê as primeiras 25 linhas , altere o valor da barra de progresso para 25 para mostrar o marcador de progresso no meio do caminho . Instruções
1

Abra um projeto Visual Basic 2008 em modo de design. Clique duas vezes no controle " ProgressBar " para adicioná-lo ao formulário. Dê um duplo clique no controle "Button" para adicioná-lo a forma também. Organize os controles sobre a forma como você quer que eles apareçam.
2

Abra a janela de código. Digite " System.IO Imports " na linha superior para fazer o seu programa de chamar funções de entrada e saída do sistema. Você precisa disto para abrir e ler um arquivo .
3

Abra a função " Button1_Click " . Digite o seguinte :

Dim contagem As Integer = 0

Dim entrada Como StreamReader = New StreamReader ( "c: \\ arquivo.txt " )

Dim linhas (1000 ) As String

Dim total, como Integer

A primeira declaração declara uma variável de contador simples. O segundo abre um objeto StreamReader que lê um arquivo de texto chamado " arquivo.txt ". A terceira declaração cria uma matriz de strings que tem capacidade para até 1.000 linhas do arquivo de texto. A última declaração cria uma variável inteira que você vai usar para atualizar a barra de progresso
4

Digite o seguinte: .

Enquanto Não input.EndOfStream

linhas ( count) = input.ReadLine ()

contagem + = 1

End While

Este loop lê o arquivo de texto e lojas e lojas de cada linha em um ponto na matriz até que todas as linhas tenham sido lidos
5

Digite o seguinte: .

progress = contar

ProgressBar1.Minimum = 0

ProgressBar1.Maximum = progredir

Este define a variável "progresso " para o valor como " contar" variável e , em seguida, define o valor mínimo da barra de progresso para zero eo máximo para o valor que o "progresso" se mantém.

6

Digite o seguinte :

Para i = 0 para o progresso - 1

callToSomeFunction (array )

progresso - = 1

ProgressBar1.Value = i

Next i

Este ciclos de loop através de cada item na matriz e executa uma ação sobre ele no " callToSomeFunction ( matriz) " linha. Como cada item na matriz é processado , a variável "progresso" é reduzido a um, e o valor da barra de progresso é alterado para refletir o estado do loop.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter VB6 para VB 2010 
·Como Ler Porta até que um caractere especial é passad…
·Como usar um Motorola RAZR2 Como Webcam 
·Funções de caso em VBA 
·Tutorial do Visual Basic para Windows 7 
·Como distinguir entre Chamando Procedure e Function em …
·Como executar o EXE em VBScript 
·Como classificar um conjunto de dados em Vb.Net 
·Como excluir várias linhas usando o Visual Basic 
·Como enviar um e-mail através de G -Mail em Visual Bas…
  Artigos em destaque
·Visual Basic. NET vs. . Visual C # NET 
·Como converter ASPX para ASCX 
·Como criar uma lista para uma caixa de listagem em VBA 
·Como anexar uma String em Python 
·Como fazer iPSP Apps 
·Como Fazer um EXE com NetBeans 
·Como fazer um botão na VB 
·Como posso imprimir todos os números primos em Java 
·Como criar um documento do Word de uma consulta SQL 
·Como enviar um anexo de email em Vb.Net 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados