Strict Standards: Accessing static property Database::$database as non static in /home/manual/public_html/includes/class/Database.class.php on line 26
Manual informática de crear una barra de progreso

crear una barra de progreso

Imagen biografía
Categoría: Access
Valora este manual:





 
Enviada por: Administrador

Manual de informática de crear una barra de progreso

en tu formulario quizas tengas la necesidad de crear un medidor de progreso grafico, separado de la barra de estado que puedes llamar usando la funcion syscmd en access 2000. una barra de progreso puede ser creada usando dos controles de etiqueta, directamente encima uno de otro sobre el formulario. aquia esta el procedimiento: crea un control label , con estilo sunken , llamaremos a esto lblbase , y establece el color de fondo a transparente, y el color principal a negro. crea un control de etiqueta, con un ancho de 0.00 , idantico alto a la baselbl (al cual de ahora en adelante llamaremos lblmeter ); alinea el lblmeter exactamente con el borde izquierdo del control, y enviaalo al fondo (detras de lblbase ). designa sus bordes como transparentes. para actualizar el medidor de progreso inserta el siguiente codigo en el modulo del formulario, y utiliza un evento timer para crear las llamadas en el codigo del bucle: sub updatemtr (currentamt, totalamount) this function changes the color based on progress. you set the back color of lblmeter to be a single color if desired. dim mtrpercent as single mtrpercent = currentamt/totalamount me!lblbase.caption = int(mtrpercent*100) & % me!lblmeter.width = clng(me!lblbase.width * mtrpercent) select case mtrpercent case is < .33 me!lblmeter.backcolor = 255 red case is < .66 me!lblmeter.backcolor = 65535 yellow case else me!lblmeter.backcolor = 65280 green end select end sub


Comparte este manual:


Comparte este manual por email con un amigo/a:

Tu nombre
Tu email
El nombre de tu amigo
El email de tu amigo