Und wieso nicht die fertigen Funktionen nutzen? Also
GetRValue(),
GetGValue() und
GetBValue()?
Und ich möchte nochmal darauf hinweisen, das bestimmte Farbkonstanten welche vom aktuellen Farbschema abhängig sind (z.B. clWindow, clWindowText, clCaption, etc)
keine RGB Werte enthalten! Diese erhält man definitiv nach der Funktion
ColorToRGB(), egal welcher Art von TColor man übergibt. Ausnahme hierbei ist definitiv
clNone.