En VB tienes colores de sistema y colores de paleta.
El color negro lo pusiste bien, pero el blanco no, sino que pusiste un color
de sistema que identifica al fondo de la ventana.
Esos colores del sistema los puede cambiar el usuario desde las propiedades
de pantalla. Coincide que por defecto el fondo de la ventana es blanco, pero
si lo cambia entonces será otro.
Cuando vas a la pantalla de propiedades de un control (en el IDE), elige por
ejemplo el Backcolor de un textbox, verás que al tratar de cambiar el color
desde la flechita a la derecha, se despliegan las opciones, pero en la parte
de arriba sale sistema y paleta. Si quieres un color fijo tienes que
elegirlo de la paleta.
La ventaja de elegir un color de sistema es que si el usuario cambia las
preferencias desde las propiedades de pantalla, tu programa se adaptará a
esas preferencias. Pero si por ejemplo quieres que algo siempre sea blanco,
entonces debes elegir el blanco de la paleta.
Ahora, en cuanto a lista de colores no conozco donde, pero debe haber en
algún lado una.
Yo lo que hago es ir a una propiedad de color, seleccionar el color que
quiero, y luego copio el número hexadecimal del color en el código donde lo
necesito.
Y luego, para colores que ahí no aparecen (porque aparecen solo algunos, los
principales, o referentes), lo que hago es modificar el código hexa sabiendo
que:
&HFFFFFF
Los primeros dos caracteres luego de &H es el azul, los segundos dos el
verde y los terceros el rojo.
Si sabes contar en hexadecimal:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 1A, 1B... hasta FF que es igual a 255 en decimal, entonces
podrás formar todos los colores.
--
"JorgeDelgado" <***@discussions.microsoft.com> escribi� en el mensaje news:020f01c3bdc4$361177e0$***@phx.gbl...
Hola grupo:
la pregunta es la siguiente:
¿Donde puedo encontrar una lista de colores con sus
respectivos codigos para Visual Basic?
Por ejemplo:
Nombre Color Numero
Negro (el color negro) &H00000000&
Blanco (el color blanco) &H80000005&
Es que a la hora de querer escoger un color para un
objeto, tiene uno que estar batallando si no viene el l
paleta de colores, y así con una lista creo que sería
cuestion de poner solamente el numero de color.
Gracias por su atencion.
Jorge Delgado.