Algunas aplicaciones simplemente cargan al iniciar ellos. Otros cargan con estilo. Usted puede hacer sus aplicaciones de Visual Basic se destacan de la multitud digital, añadiendo una barra de carga personalizada para el formulario de inicio del programa. Usted no encontrará una barra de carga en la caja de herramientas de Visual Studio , pero se puede encontrar componentes que puede utilizar para construir una. Simplemente arrastra algunos controles al formulario , ajustar los colores y de impresionar a sus usuarios con una barra de carga animada cool que los saluda cuando lanzan su aplicación. Instrucciones
agregar controles al formulario
1
lanzamiento de Visual Studio y abra uno de los proyectos de Visual Basic.NET . Abra el Explorador de soluciones que contiene los archivos del proyecto si no está abierta.
2
Busque el icono de formulario de inicio de su proyecto en el Explorador de soluciones. Haga doble clic en ese icono . Visual Studio abre la ventana de diseño y muestra el formulario .
3
Abra la caja de herramientas y arrastre un control " GroupBox " en el formulario. Vuelva al cuadro de herramientas y arrastre un control " ProgressBar " en el cuadro de grupo que ha agregado al formulario.
4
Volver al cuadro de herramientas y arrastre un control " Label " en el formulario. Haga clic en la etiqueta y se arrastra por encima de la barra de progreso que ha agregado al formulario. Coloque la barra de la etiqueta y el progreso de modo que sus bordes izquierdos se alineen .
5
Regresar a la caja de herramientas por última vez, y arrastre un control " Timer" en el formulario. Cierre la caja de herramientas.
Agregar Programación Lógica
6
Haga clic en el contador de tiempo que agregó al formulario y pulse "F4 " para abrir la ventana de " Propiedades" . Haga clic en el icono de "Eventos" en la parte superior de la ventana para mostrar una lista de eventos .
7
doble clic en el evento " Tick" . Visual Studio abre la ventana de código y muestra los sub " Timer1_Tick " . Esta sub ejecuta cada vez que los pasos de temporizador
8
Pega el siguiente código en el cuerpo de ese sub : .
LoadingBarValue + = incremento
Si loadingBarValue > 100 Entonces
loadingBarValue = 100
Timer1.Stop ()
GroupBox1.Visible = False End If
ProgressBar1.Value = loadingBarValue
la declaración final hace que el indicador visual de la barra de progreso para moverse por el valor almacenado en la variable llamada " loadingBarValue . " Esa variable - a cero cuando los forman las cargas - aumenta en el valor almacenado en la variable " Valor " . Dado que el valor de " incremento" es 1 , el valor de " loadingBarValue " se incrementa en 1 cada vez que la "carga " sub carreras . Cuando el valor de la barra de progreso alcance el valor máximo de 100 , el temporizador se detiene. El cuadro de grupo que contiene la barra de progreso y la etiqueta desaparece automáticamente.
9
Press " F7" para volver a la vista Diseño y haga doble clic en la barra de título del formulario. Visual Studio abre la ventana de código de nuevo y muestra sub " carga" del formulario. Pega el siguiente código en el cuerpo de ese sub :
loadingBarValue = 0
Timer1.Interval = 200
incremento
= 1
GroupBox1.Text = " "
Label1.Text = " Cargando "
Label1.BackColor = Color.Transparent
Label1.ForeColor = Color.green
Timer1.Start ()
la primera sentencia inicializa el " LoadingBarValue " a cero. La segunda declaración establece el número de milisegundos que el temporizador se detiene entre los clics . Ese valor es 200 en este ejemplo. Hacer este número más grande produce una carga de movimiento de animación más lenta. La variable " Valor " determina hasta qué punto la barra de progreso se mueve cada vez que los pasos de temporizador . Ese valor es 1 . Hacer este valor mayor produce una animación de carga se mueven más rápido. Cambie la palabra " Cargando " a cualquier cosa que te gusta o deje el valor predeterminado . Las siguientes dos líneas de control de fondo de la etiqueta y colores de primer plano . Cambie los valores de los colores que te gusta o dejarlos como " transparente " y "verde ". La declaración final se inicia el temporizador .
10
Mover a la parte superior de la ventana de código y busque la declaración "Clase" . Pegue las dos siguientes declaraciones esta declaración :
Dim loadingBarValue
Dim incremento
Estas dos declaraciones definen las variables de "incremento " que se describen en el paso anterior " loadingBarValue " y < . br> 11 Pulse
"F5 " para ejecutar el proyecto. La barra de progreso - que parece una barra de carga - aparece. La etiqueta que contiene el texto que ha seleccionado para la etiqueta aparece sobre la barra . Una barra verde de animación se mueve lentamente de izquierda a derecha en la barra hasta que llega al final de la barra . Cuando eso sucede, la etiqueta y bar desaparecen .