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]...?