Visual Basic - Como convertir un color Decimal a Color RGB

Life is soft - evento anual de software empresarial
 
Vista:

Como convertir un color Decimal a Color RGB

Publicado por Rodrigo Vera (63 intervenciones) el 19/10/2004 16:31:42
Hola Amigos:

Quisiera saber como puedo convertir un color decimal en un color con los parametros RGB.
Ejemplo: Para el color amarillo

Hexadecimal = FFFF00
Decimal = 65535

¿Como puedo llegar a RGB(255,255,0) a partir de 65535?

¿Existe alguna funcion para sacar el parametro de los tres colores?

Atte.

Rodrigo Vera
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como convertir un color Decimal a Color RGB

Publicado por Ruri (1 intervención) el 19/10/2004 16:41:27
Este código siempre ha funcionado

Private Sub LongToRGB(ByVal RGBval As Long, Optional ByRef iRed As Integer, Optional ByVal iGreen As Integer, Optional ByVal iBlue As Integer)
iRed = RGBval And 255
iGreen = (RGBval \ 256 ^ 1) And 255
iBlue = (RGBval \ 256 ^ 2) And 255
End Sub

Saludos Ruri
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar