Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Hex Farbe aus ColorDialog (https://www.delphipraxis.net/23593-hex-farbe-aus-colordialog.html)

Serero-Kuh 5. Jun 2004 21:36


Hex Farbe aus ColorDialog
 
hallo, ich möchte die farbe die ich in einem ColorDialog gewählt hab gern als Hex anzeigen lassen... in einem Edit... ich hab leider noch nix gefunden um das irgendwie zu machen... kann mir da jemand helfen? vielleicht.. danke

StefanDP 5. Jun 2004 21:43

Re: Hex Farbe aus ColorDialog
 
http://www.delphipraxis.net/internal...ect.php?p=1915

Das kannst du jetzt genau anderstrum anwenden: ColorToString(..)

StefanDP 5. Jun 2004 21:52

Re: Hex Farbe aus ColorDialog
 
Nochmal ein anderer Ansatz:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  farbe: TColor;
  ergebnis: String;
begin
  if ColorDialog1.Execute then
    farbe := ColorDialog1.Color;

  ergebnis :=  IntToHex(GetRValue(farbe),2) // Rot-Wert (0..255)
                                              // in Hex umwandeln
                                              // mit min. 2 Zeichen
              + IntToHex(GetGValue(farbe),2) // usw...
              + IntToHex(GetBValue(farbe),2);

  ShowMessage(ergebnis);
end;
stefan


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz