“Conocimientos Programación>Visual Basics Programación

Cómo utilizar la barra de progreso en Visual Basic 2008

2014/3/25
El control de barra de progreso de Visual Basic 2008 muestra visualmente el progreso de una operación en un programa. Al crear el programa , se establece la propiedad " máximo " para la barra de progreso "mínimo " y , y mientras que el programa realiza alguna acción en los datos , se actualiza el estado de la barra de progreso al cambiar la propiedad "value" . Por ejemplo , si el programa se abre un archivo y lee 50 líneas de texto en una matriz de cadenas, establecer el mínimo de la barra de progreso a cero y el máximo de 50 . Cuando el programa lee las primeras 25 líneas , cambie el valor de la barra de progreso para 25 para mostrar la señal de progreso en el punto medio . Instrucciones
1

Abra un proyecto de Visual Basic 2008 en modo de diseño . Haga doble clic en el control " ProgressBar " para agregarlo al formulario. Haga doble clic en el control "Button" para añadirlo a la forma también. Colocar los controles en el formulario como desee que aparezcan.
2

Abra la ventana de código. Tipo " Importa System.IO " en la línea superior para hacer su programa de llamar a funciones de entrada y salida del sistema. Esto es necesario para abrir y leer un archivo .
3

Abra la función " Button1_Click " . Escriba lo siguiente:

cuenta Dim As Integer = 0

entrada As StreamReader = New StreamReader ("c : \\ archivo.txt ")

líneas Dim ( 1000 ) As String

total de Dim como Integer

La primera declaración declara una variable de contador simple. El segundo se abre un objeto StreamReader que lee un archivo de texto llamado " archivo.txt ". La tercera declaración crea una matriz de cadenas con capacidad para 1.000 líneas del archivo de texto . La última declaración crea una variable entera que va a utilizar para actualizar la barra de progreso
4

Escriba lo siguiente : .

Mientras
líneas

No input.EndOfStream ( count) = input.ReadLine ()
cuenta

+ = 1 End While


Este bucle lee el archivo de texto y las tiendas y almacenes de cada línea en un punto en la matriz hasta que cada línea ha sido leído
5

Escriba lo siguiente : .

progreso = cuenta

ProgressBar1.Minimum = 0

ProgressBar1.Maximum = progreso

establece la variable " progreso" al valor que la variable "cuenta" , y selecciona el valor mínimo de la barra de progreso a cero y el máximo para el valor que el "progreso ", sostiene .
6

Escriba lo siguiente :

For i = 0 To curso - 1

callToSomeFunction (array )

progreso - = 1

ProgressBar1.Value = i

Siguiente I Love

ciclos Este bucle a través de cada elemento de la matriz y realiza una acción sobre el mismo en la línea " callToSomeFunction (array ) " . A medida que se procesa cada elemento de la matriz , la variable "progreso " se disminuye en uno y el valor de la barra de progreso se cambia para reflejar el estado del bucle.

Visual Basics Programación
Cómo llamar a las variables de entorno de Visual Basic
Cómo hacer un calendario desplegable
Cómo configurar una red
Cómo utilizar las API de Windows para cambiar el fondo de escritorio con Visual Basic 6
Cómo comparar versiones de archivos con VBS
¿Cuáles son los procedimientos Sub de Visual Basic
Cómo analizar un archivo CSV en VB
Cómo utilizar Treeview en VB6
Conocimientos Informáticos © http://www.ordenador.online