Tecnología

Inicio

Cómo crear una barra de progreso

La barra de progreso es un control simple que se usa en Visual Basic para informar del estado de un proceso informático para el usuario. La barra de progreso es un estándar que se encuentra en todas las variantes de Microsoft Visual Studio, sin embargo, el código usado para manipular este control será diferente en otros idiomas. En este ejemplo se utiliza el lenguaje Visual Basic.

Instrucciones

Crear una barra de progreso

1 Seleccione "Nuevo Proyecto" después de abrir Visual Studio y crear un nuevo "Windows formularios de solicitud." Llamar a esta forma "FrmProgressBarExample."

2 Encuentra el control "ProgressBar" dentro de la caja de herramientas a la izquierda de la ventana y arrastre hasta el formulario en blanco.

3 Haga clic en el ProgressBar y seleccionar "Propiedades". El cuadro de propiedades, que se encuentra a la derecha de la ventana, le permite editar una serie de propiedades de la barra de progreso mismos y "Nombre" y "Tamaño".

Establecer las propiedades

4 Haga clic en la propiedad "Nombre" y reemplazar "ProgressBar1" con un nombre que es más relevante, como por ejemplo "DownloadProgressBar."

5 Cambiar la ubicación de la barra de progreso arrastrándolo en el formulario, o el cambio de las coordenadas en la propiedad "Lugar".

6 Cambiar el tamaño de la barra de progreso mediante la alteración de las coordenadas que se encuentran en la propiedad "Tamaño".

Programar la barra de progreso

7 Haga clic en el formulario y seleccione "Ver código".

8 Seleccionar todo esto de código y eliminarlo.

9 Pegue el siguiente código simple para animar la barra de progreso y explorar el uso de los comentarios y herramienta de "depuración".

Clase pública FrmProgressBarExample

Private Sub FrmProgressBarExample_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

DownloadProgressBar.Visible = True

'Asegura que la barra de progreso es visible

End Sub

Private Sub DownloadProgressBar_Click (remitente de ByVal como System.Object, ByVal e As System.EventArgs) Maneja DownloadProgressBar.Click

Dim Índice de As Integer

'Declara Index como una nueva variable

Para Índice = 1 a 100

DownloadProgressBar.Value = Índice

Siguiente Índice

'Crea un bucle For Next que fija el valor de la barra de progreso para el valor del Índice

End Sub

End Class