![]() |
Hexadezimal Zahl der Farbe in der Color Dialog Box erfahren.
Hallo, ich habe da mal eine Frage.
Ich verändere meine Fensterfarbe über eine ColorDialog Box. Damit der Anwender seine bevorzugte Farbe einstellen kann. So nun würde ich gerne den Farbwert als „hexadezimal Zahl“ haben, damit ich sie, in der Registry als String Wert abspeichern kann und beim nächsten Start der Anwendung die Farbeinstellung wieder aus der Registry laden kann. So nun meine Frage. Wie kann ich denn, den hexadezimal Wert aus der ColorDialog Box auslesen? Danke schon mal. :hi: |
Re: Hexadezimal Zahl der Farbe in der Color Dialog Box erfah
DecToHex()
|
Re: Hexadezimal Zahl der Farbe in der Color Dialog Box erfah
Krass, dass war ja mal eine schnelle Antwort. Vielen Dank. :thumb:
|
Re: Hexadezimal Zahl der Farbe in der Color Dialog Box erfah
... kannst aber auch einfach den Integerwert in der Registry speichern!
|
Re: Hexadezimal Zahl der Farbe in der Color Dialog Box erfah
Zitat:
Das ganze in der Registry nur dafür zu speichern ist der denkbar schlechteste Weg. Denn nicht das Speichern in der Registry sorgt dafür das man den Wert als Hex-Wert bekommt sondern der Windows-standard-registry-editor ermöglicht einem das betrachten des Wertes in entsprechender Notation. Und da kann man sich ebenso auch den Windows-Taschenrechner schnappen und die Zahl dort eingeben anstelle noch die Registry als Zwischenspeicher zu nutzen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:40 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 by Thomas Breitkreuz