Besten Dank für die Tests mit 10.2 und für den Hinweis zu TColor,
RGB.
Mit "Projektoptionen > Compiler >
MSI Build extern...=TRUE" funktioniert's übrigens in allen Fällen.
Ich erwarte, dass der Compiler bei Zuweisung
RGB -> TColor höchstens eine Meldung ausgibt.
Konsequent ist anders: Beim Code unten läuft der Compiler (Optimierung=TRUE) nicht in einen F2084.
Delphi-Quellcode:
procedure TForm169.FormCreate(Sender: TObject);
var hh : integer;
begin
hh := 1;
color :=
RGB( hh*25, hh*25, hh*25 );
end;