Sección de controles Ocx para Visual basic , Dll , Activex

Clic para descargar Velneo Open source Software - Plataforma gratuita para el desarrollo de aplicaciones sobre base de datos

 

 

65 - Módulo de clase para crear una barra de progreso

<Volver> - Anterior - Siguiente


 




 

Este módulo de clase permite crear una barra de progreso o ProgressBar asociándolo con un PictureBox, y es una buena forma si se quiere de no depender del Microsoft windows Common controls 6

 

El módulo es muy simple y se le pueden agregar algunas otras funcionalidades sobre todo en el aspecto gráfico, como por ejemplo crearle alguna propiedad para mostrar un borde o líneas de división como utiliza la propiedad Style del control ProgressBar

 

Vista del formulario de ejemplo

Vista del ejemplo en visual Basic para crear un Progressbar utilizando una clase

 

 

Las propiedades que tiene son:

 

  1. ColorPercent: Color del caption del porcentaje, en realidad esta propiedad modifica la propiedad Forecolor del Picture
  2. Max y Min: valores máximoos y mínimo para la barra
  3. PictureBox: acá debemos asignar el control Picture, por ejemplo: Set objClass.PictureBox = UnPicture
  4. Progreso: Propiedad de tipo Boolean para especificar si se muestra o no el caption del porcentaje
  5. ProgressColor: Color de la barra de Progreso
  6. Value: Valor actual del progreso

 

Nota: por defecto, si no se especifican las propiedades al crear la instancia, fijarse los valores en el evento Inicialize del módulo. La única propiedad que es obligatoria asignar es obviamente la propiedad PictureBox.

Descargar módulo de clase

 


Pgr32 Bar - Usercontrol

Ejemplo de una barra de progreso para usarla desde un UserControl, y al igual que el otro proyecto puede ser una buena opción para no depender de controles activex , y con solo añadirlo como control privado ya se puede utilizar.

Descargar

 

 


Buscar en Recursos vb con Google