Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1714 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB] Convertir une couleur Hexa en Couleur Long 16bits

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB] Convertir une couleur Hexa en Couleur Long 16bits

n°681396
2501
Posté le 23-03-2004 à 14:50:01  profilanswer
 

Salut
 
Voila, j'ai besoin de choisir une couleur dans un programme VB, ensuite cette couleur est utilisée dans du direct draw, le format de couleur donné par VB est de l'hexadecimal, et l'appel direct draw veux un long, et la fenetre DDraw est en 16bits, donc existe t'il un moyen de convertir l'hex en long, simplement ?

mood
Publicité
Posté le 23-03-2004 à 14:50:01  profilanswer
 

n°681956
Carbon_14
Posté le 23-03-2004 à 21:43:53  profilanswer
 

Le format hexadécimal n'a rien de spécial que d'être une représentation. 0 en long sera &H000000 en hexa.
La variable couleur est stockée dans quoi, un long ?
Coul& = valeur_hexa ?
Pour que ça corresponde directement, faut être sûr que le codage est sur la même base (RGB), sinon faut transcoder (extraire le R, le G, le B).

n°682123
2501
Posté le 24-03-2004 à 00:12:01  profilanswer
 

oui, mais le probléme, c'est que la plus grande valeur que j'ai en hexa, dépasse la plus grande valeur admissible par mon long.
 
En fait mon long est sur 16bit, alors que ma valeur hexa issue de mon color picker est codé sur 32bits...

n°682227
karlkox
Posté le 24-03-2004 à 09:23:16  profilanswer
 

un long n'est pas sur 16 bits, un integer, l'est. (et encore, il est aligné sur 32 bits)
Montre ton code stp.


Message édité par karlkox le 24-03-2004 à 09:23:38
n°683424
2501
Posté le 24-03-2004 à 23:27:22  profilanswer
 

Merci de vos réponses, le probléme à été résolu finalement...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB] Convertir une couleur Hexa en Couleur Long 16bits

 

Sujets relatifs
convertir un String en Datepetite conversion asm -> hexa
[batch] J'ai un prog en vbs que j'aimerais convertir en batch...convertir un string en double, question API
specifier la couleur d'un lienconvertir: hpgl vers gerber ou l'inverse
[HTML/CSS] pobléme de couleurProtocole de Jeu en reso : messages court ou long ??
rand couleur et pleine ecranComment convertir 200 fichiers .dot en .doc ...
Plus de sujets relatifs à : [VB] Convertir une couleur Hexa en Couleur Long 16bits


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR