Thema: Delphi Farbcodeumwandlung

Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#9

Re: Farbcodeumwandlung

  Alt 6. Jan 2009, 22:56
Zitat von Tim-94:
jetzt bräuchte ich noch einen code um eine rgb farbe in eine TColorfarbe (für Delphi, z.b.: Panel1.Color) umzuwandeln
Es gibt keinen Unterschied zwischen "RGB-Farbe" und "Hex-Farbe". Das sind nur verschiedene Darstellungsweisen. Beide Darstellungsformen sind 24bit (= 3 Byte) Wertgroß, mit jeweils 8 Bit (=1 byte) für jede Farbkomponente. Der Typ TColor in Delphi ist allerdings 32 Bit groß, weil noch die zusätzliche Information darüber benötigt wird, ob es sich um eine Systemfarbe (wie z.B. clBtnFace) handelt, und weil es einfacher ist, mit 32 Bit großen Werten zu hantieren (auf einem 32-Bit-System).

Wie du das ganze aber darstellst, ist Geschmackssache, denn im Grunde ist alles nur eine Folge aus "Nullen und Einsen" (ich hasse den Ausdruck).
  Mit Zitat antworten Zitat