Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : RGB HEX et long nombre [ Archives Visual Basic / Maths ] (ebwm)

mercredi 24 janvier 2001 à 12:38:31 | RGB HEX et long nombre

ebwm

bonjour
quand on fait un source.backcolor (par exemple) on obtient un nombre du genre 9459964, comment convertir ce nombre en RGB ou HEX (rgb(252,84,144) ou #FC5890)?
merci

mercredi 21 février 2001 à 16:25:34 | Re : RGB HEX et long nombre

Sonje

Je suis loin d'être sûr de moi mais je pense que tu peux récupérer les valeurs RGB en disant ton nombre par 255 (ou 256) et en ne gardant que la partie entière. Tu obtient alors la valeur du Rouge (ou du Bleu). Ensuite prends le reste et divise le également par 255 (ou 256) , garede seulement la partie entière qui est alors la valeur Vert, etc

Il faudrait que j'y réflechisse d'avantage mais tu peux toujours essayer quelquechose dans e genre:

Dim Rouge,Vert,Bleu as Integer

' Tu récupère ton nombre dans Nombre

Rouge = Int(Nombre / 255) ' ou 256 peut-être

Nombre = Nombre - (255 * Rouge)

Vert = Int(Nombre / 255)

Bleu = Nombre - (255 * Vert)

Je ne pense pas vraiment que ce soit la solution mais c'est peut-être un début de piste! Bonne chance.

mercredi 21 février 2001 à 17:08:36 | Re : RGB HEX et long nombre

ebwm

RVB_HEX(R, V , B) As String
RVB_HEX =
Hex(R * 65536 + V * 256 + B)
pour le passage de l'un à l'autre
mais mon prob au debut on a ce nombre compact qui n'est ni hex ni RGB

merci



Cette discussion est classé dans : nombre, long, rgb, hex


Répondre à ce message

Sujets en rapport avec ce message

long nombre ver s RGB [ par ebwm ] bonjourquand on fait un source.backcolor (par exemple) on obtient un nombre du genre 9459964, comment convertir ce nombre en RGB ou HEX (rgb(252,84,14 Probleme avec les boucles For et le If ?? ou autre chose !??? [ par RaZoR ] Ce petit programme me permet seulement de tester une petite routine d'un de mes projet !! Cette routine consiste a ouvrir un fichier .bmp en lecture b Long en RGB [ par peug ] BonjourComment transformer une couleur type Long en composante Rouge, Vert et Bleu...MerciChristophe Besoin aide sur fonction Min et Max dans Macro Excel [ par Baboune ] Bonjour,je voudrai utiliser la fonction Min et Max suivante de TomAmplius mais je n'y comprend rien !Je voudrai aussi l'associer avec la fonction de c Binaire vers nombre long [ par cybercool33 ] Bonjour,Je suis en train de décrypter un fichier binaire. J'essai de recupérer un nombre codé sur 10 octets.Je pense que le stockage de ce nombre est Nombre de mots dans une phrase et mot le plus long [ par SUBMAIN ] Voila je voudrais savoir comment faire un programme qui saisisse une phrase et affiche :-le nombre de mots dans cette phrase.-Le mot le plus long et l RGB en long [ par Anthomicro ] Bonjour,j'aimerais savoir comment on passe de RGB ( 255, 255, 255 ) par exemple en long ( 0 )mercimail : jeanpierre.rossetto@club-internet.fr RGB en long [ par Anthomicro ] Bonjour,j'aimerais savoir comment on passe de RGB ( 255, 255, 255 ) par exemple en long ( 0 )mercimail : jeanpierre.rossetto@club-internet.fr pb avec inet_ntoad de winsock [ par xerque ] Bonjour,J'ai un pb avec inet_ntoad(nombre as long ). Cette fonction permet de changer un long en adresse IP lisible. Cependant si mon nombre dépasse l Conversion de types de données 64 bits ==> 32 bits [ par violent_ken ] Violent Ken Salut !Voilà ce que j'aimerais faire : convertir un ensemble de deux variables long en une seule variable long.J


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 2,808 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.