Zitat von
Hansa:
Guck doch mal endlich in die Delphi-Hilfe.
Ist schon längst passiert. Da wird aber nur die Syntax
case <Name>:<Ordinal-Typbezeichner> of
genauer erklärt. Damit hatte ich auch nie Probleme, <Name> ist dann auch eine Eigenschaft des records. Aber Integer ist ja keine Eigenschaft von TRect. Was ist dieser Integer, wo wird ihm etwas zugewiesen, könnte man statt
auch
schreiben? Auslesen kann man anscheinend auch nicht, ob Integer 0 oder 1 ist, denn:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
R: TRect;
begin
R := Rect(50, 50, 20, 20);
Caption := IntToStr(R.TopLeft.y);
end;
Delphi weiß, dass z.B. R.TopLeft.y = R.Top ist? Woher?