“Conocimientos Programación>Visual Basics Programación

Cómo hacer un frío Loading Bar en Visual Basic

2014/6/18
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 .

Visual Basics Programación
Cómo pasar una matriz en Visual Basic
Función Texto en VBA
Cómo utilizar WM_DROPFILES en VBA
Cómo obtener una lista de las impresoras en VB6
Cómo crear formularios LOB Con WPF
Cómo determinar si un cuadro de lista tiene Duplicados
Cómo crear un servicio web simple
Cómo vincular Valores DataGrid En un conjunto de datos en VB.NET
Conocimientos Informáticos © http://www.ordenador.online