Noch ein Hinweis: Brauchst du wirklich den Alpha-Kanal? Ansonsten würde auch reichen, dass normalerweise von Delphi verwendete BGR-Schema zu verwenden, also
Delphi-Quellcode:
farbe :=
rgb(rot, gruen, blau);
//oder
farbe := StrToInt('
$' + IntToHex(blau, 2) + IntToHex(gruen, 2) + IntToHex(rot, 2));
Was im Prinzip auch mit TColor kompatibel ist, also so wie es ist zum Bleistift TForm.Color zugewiesen werden kann.