Sección de códigos , trucos y ejemplos para visual basic


254 - CommonDialog Color hecho con controles Slider

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 

 


Ejemplo 1

Ejemplo que utiliza tres controles Slider para indicar los colores RGB y visualizarlos en un picturebox, y también obtener el valor RGB en formato Hexadecimal

El ejemplo utiliza tres controles Slider que se posicionan al costado de los textBox que visualizan los valores RGB que se van seleccionado.

Los mismos están redimensionados para no ocupar espacio, y cuando se hace click en uno (para indicar el color ) se despliega.

 

 

vista del form

vista del ejemplo para crear un diálogo de selección de selección de color usando controles slider de vb

 

También hay otro textbox que muestra el valor RGB pero en formato Hexadecimal. La función en el código fuente que convierte esto, se llama Obtener_Color_Hexadecimal que retorna un String.

En realidad esta función se podría obviar ya que el valor se puede obtener con los valores actuales de los slider o textbox convirtiendo los mismos con la función Hex$ de vb, pero no está demás por si se quiere extraer la misma para usarla aparte.

 

Para el ejemplo colocar los siguientes controles en el formulario:

 

Tres controles Slider en una matriz de controles llamadados Slider_Color : - > Slider_Color(0), Slider_Color(1) y Slider_Color(2). Este control se encuentra en el ocx Microsoft Windows Common Controls 6.0

Tres controles TextBox también en una matriz llamados txt_Color -- > txt_Color(0), txt_Color(1) y txt_Color(2) ( para el ROJO VERDE y AZUL)

Un pictureBox llamado Picture_Color

Un textBox llamado txt_Hexadecimal: es el que muestra el RGB en formato Hex

 

Nota: no especificar el ancho y alto de los textbox y de los slider, ya que se indican en el código fuente

 

Código fuente en el formulario

 


Ejemplo 2

Este es el el mismo ejemplo pero con Slider Xp, que en vez de utilizar el Windows Common controls 6.0 , utiliza la versión 5.0 del Common Controls , para que al usar el Manifest.exe , pueda tomar la apariencia de xp para los controles, incluyendo los controles slider, como se puede ver en esta imagen.

Descargar proyecto de ejemplo

vista previa del proyecto

 


Recursos vb 6.0 - Enlaces relacionados



Buscar en Recursos vb