Einzelnen Beitrag anzeigen

Cöster

Registriert seit: 6. Jun 2006
589 Beiträge
 
Turbo Delphi für Win32
 
#26

Re: Erklärung von record (Delphihilfe unverständlich :))

  Alt 2. Nov 2006, 09:49
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
Delphi-Quellcode:
0: { ... }
1: { ... }
auch
Delphi-Quellcode:
14: { ... }
15: { ... }
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?
  Mit Zitat antworten Zitat