Ist das nicht
Delphi-Quellcode:
TColorRecord = record
R,
G,
B,
A: byte;
end;
?
Ich meine da wäre wieder irgendwas mit Endian gewesen... aber ich kann mir das eh nie merken
Btw, zum ermitteln bestimmter Komponenten gibt es die Funktionen GetRValue, GetGValue und GetBValue: Man sollte aber vorher mit der Funktion ColorToRGB sichergehen, dass man auch wirklich eine
RGB-Farbe hat, und keine Systemfarbe (denn die werden eben anders gespeichert, wie ich in meinem letzten beitrag beschrieben habe).