Thema: Delphi Record erweitern

Einzelnen Beitrag anzeigen

Bomberbb

Registriert seit: 23. Sep 2003
227 Beiträge
 
#6

Re: Record erweitern

  Alt 14. Jan 2009, 16:55
gut funktionieren tut es, aber verstanden hab ich's trotz Durchlesen der Hilfe noch nicht.

Was sagt mir
  case integer of ?

Sollte der Selektor einer CaseAnweisung nicht eine Variable sein???

In der Hilfe steht:
Zitat:
Der variante Teil eines Records enthält mehrere Varianten, die sich denselben Speicherplatz teilen.
Kann ich davon ausgehen das bei folgender Definition:
Delphi-Quellcode:
type
  Rec = record
    case Integer of
      0: (p1, p2, p3, p4: TPoint);
      1: (p: Array[1..4] of TPoint);
  end;
immer gilt p1=p[1], p2=p[2]...?
  Mit Zitat antworten Zitat