![]() |
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
|
Re: Hex Farbe aus ColorDialog
![]() Das kannst du jetzt genau anderstrum anwenden: ColorToString(..) |
Re: Hex Farbe aus ColorDialog
Nochmal ein anderer Ansatz:
Delphi-Quellcode:
stefan
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; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz