Couleur RVB sur 6 ou 8 digits ??? [Résolu]

jytest 315 Messages postés dimanche 27 novembre 2005Date d'inscription 22 décembre 2014 Dernière intervention - 23 mars 2009 à 11:28 - Dernière réponse : jytest 315 Messages postés dimanche 27 novembre 2005Date d'inscription 22 décembre 2014 Dernière intervention
- 23 mars 2009 à 21:53
Bonjour,

j'ai une couleur RVB(Rouge 250, Vert 231, Bleu = 136),
c'est un jaune pâle,
que je veux convertir en hexa...

Par tous les convertisseur (sur internet ou via Excel...)
la couleur obtenue est sur 6 digits...

Or Visual Basic pour faire de cette couleur
un fond, a besoin d'une couleur hexa sur 8 digits...
Si je mets cette valeur hexa sur 6 digits dans la
propriété Backcolor, par exemple, je n'obtiens plus
un jaune pâle mais un bleu turquoise...

Qui peut m'aider ?
Merci d'avance.

jyd
Afficher la suite 

Votre réponse

8 réponses

Meilleure réponse
Renfield 17307 Messages postés mercredi 2 janvier 2002Date d'inscription 18 janvier 2017 Dernière intervention - 23 mars 2009 à 11:55
3
Merci
VB joue en BVR pas RVB

ainsi, 0000FF sera du rouge

t'occupe pas des deux premiers octets... ils ne servent a rien.

Merci Renfield 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 72 internautes ce mois-ci

Commenter la réponse de Renfield
Meilleure réponse
Renfield 17307 Messages postés mercredi 2 janvier 2002Date d'inscription 18 janvier 2017 Dernière intervention - 23 mars 2009 à 13:27
3
Merci
en VB, on ne s'occupe que des 6 derniers octets.
en VB, les couleurs sont exprimées en BVR (Bleu Vert Rouge)

sous Photoshop, tu aura, a l'inverse RVB (Rouge, Vert Bleu)

ton CMJN me donne
R: 249 => F9
G: 229 => E5
B: 136 => 88

soit, pour VB:
&h88E5F9&

ou

&h0088E5F9& (nb, on se fiche des 0 non significatifs....)

Merci Renfield 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 72 internautes ce mois-ci

Commenter la réponse de Renfield
Meilleure réponse
Renfield 17307 Messages postés mercredi 2 janvier 2002Date d'inscription 18 janvier 2017 Dernière intervention - 23 mars 2009 à 13:28
3
Merci
ton bleu pale, effectivement, tu l'obtiens en faisant

&hF9E588& mais comme je te l'ai dit, dekà, VB utilises le Bleu-Vert-Rouge, donc...

Merci Renfield 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 72 internautes ce mois-ci

Commenter la réponse de Renfield
jytest 315 Messages postés dimanche 27 novembre 2005Date d'inscription 22 décembre 2014 Dernière intervention - 23 mars 2009 à 11:31
0
Merci
Il faut lire RVB, et non RVD...
pardon

jyd
Commenter la réponse de jytest
jytest 315 Messages postés dimanche 27 novembre 2005Date d'inscription 22 décembre 2014 Dernière intervention - 23 mars 2009 à 11:35
0
Merci
En CMJN,
les valeurs sont :
C = 3,14
M = 5,88
J = 56,86
N = 0
Si cela peut aider...

jyd
Commenter la réponse de jytest
jytest 315 Messages postés dimanche 27 novembre 2005Date d'inscription 22 décembre 2014 Dernière intervention - 23 mars 2009 à 11:49
0
Merci
A défaut de solution, entretemps,
j'ai créé un fond sous photoshop avec ces valeurs...
et la bidouille fonctionne...

Mais néanmoins,
qui a la réponse de cette histoire sur 6 ou 8 digits ?
Tout ce que je sais, c'est que la transparence est prise en compte avec les 8 digits...
Mais question convertisseur ???

jyd
Commenter la réponse de jytest
jytest 315 Messages postés dimanche 27 novembre 2005Date d'inscription 22 décembre 2014 Dernière intervention - 23 mars 2009 à 12:51
0
Merci
Ben oui, justement, si je mets 00 devant la valeur hexa à 6 digits,
j'obtiens du bleu clair, et plus du jaune.

jyd
Commenter la réponse de jytest
jytest 315 Messages postés dimanche 27 novembre 2005Date d'inscription 22 décembre 2014 Dernière intervention - 23 mars 2009 à 21:53
0
Merci
Merci à toi...
J'ai enfin compris...

jyd
Commenter la réponse de jytest

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.