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

  FORUM HardWare.fr
  Programmation

  [Delphi5] ColorDialog ... ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi5] ColorDialog ... ???

n°45030
DelphiNick
Posté le 06-07-2001 à 13:31:54  profilanswer
 

:) C'est à propos de la boîte de dialog: ColorDialog,
Je voudrais savoir comment en retirer la valeur décimale ( ou Hexadécimale ) de la couleur choisi. Si ce n'est pas possible avec la ColorDialog, est-ce que c'est possible avec un autre composant de Delphi ou je pourrais lui donner la couleur choisi... C'est possible en VB, c'est impossible que ce ne le soit pas en Delphi, mais comment ???
 
Merci !    :)

mood
Publicité
Posté le 06-07-2001 à 13:31:54  profilanswer
 

n°45048
JWhy
je peux plier (héhé)
Posté le 06-07-2001 à 14:09:39  profilanswer
 

pour info, la valeur hex peut etre recuperee ainsi:

Code :
  1. var
  2.     sHexColor : string;
  3.   begin
  4.     if dlgColor.Execute then
  5.       sHexColor := '#' + IntToHex( GetRValue( dlgColor.Color ), 2 ) +
  6.                          IntToHex( GetGValue( dlgColor.Color ), 2 ) +
  7.                          IntToHex( GetBValue( dlgColor.Color ), 2 );
  8.   end;
 

[edtdd]--Message édité par JWhy--[/edtdd]


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°45157
DelphiNick
Posté le 07-07-2001 à 05:20:29  profilanswer
 

Merci à vous deux, c'est tout ce dont j'avais besoin ! :hello:

n°45161
rufo
Pas me confondre avec Lycos!
Posté le 07-07-2001 à 09:49:24  profilanswer
 

DelphiNick a écrit a écrit :

Merci à vous deux, c'est tout ce dont j'avais besoin ! :hello:  




 
attention! si tu veux utiliser ce code héxa pour l'utiliser comme couleur en html (code hexa d'une couleur html) il faut inverser les composantes R et B (je sais pas pourquoi, mais j'ai passé pas mal de temps à comprendre ça, sur D4 en tout cas)...
ex: indigo, en html c'est 4B0082 et ben le colordialgo va te retourner 82004B...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Delphi5] ColorDialog ... ???

 

Sujets relatifs
[Delphi5][Delphi5] Boucle et contrôle (titre~?)
Delphi5 boucel de lecture et *.inidelphi5 need JWhy
Takiner le BIP du Haut parleur avec Delphi5[Delphi5] Sa veux dire quoi " necessite une finalisation -non ...
Plus de sujets relatifs à : [Delphi5] ColorDialog ... ???


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)