Forum: Sonstige Fragen zu Delphi
Delphi
by Apollonius,
6. Jul 2007
Dann aber im richtigen Stil für variante records (kein end nach dem case!):
TMyRecord= Record
case Kind:TRecordKind of
rkGanzAlt:
// hier alle Member vom alten typ
rkNichtsoAlt:
// hier alle Member vom alten typ
rkNeu:
// hier alle Member vom alten typ
Forum: Sonstige Fragen zu Delphi
Delphi
by Apollonius,
6. Jul 2007
Ich und Sirius meinten prinzipiell das selbe. Die unterschiedlichen Readversions bei Sirius gibt es, damit du in einem Fall readversion1 aufrufst und im anderen Fall readversion2. Sirius kapselt das, was ich mittendrin gemacht habe. Du machst also von deiner Version abhängig, welche Funktion du aufrufst.
Forum: Sonstige Fragen zu Delphi
Delphi
by Apollonius,
5. Jul 2007
Was haltet ihr von einem array of pointer? Also ungefähr so:
type
TRec1=record //alter Record
//
end;
PRec1=^TRec1;
TRec2=record //neuer Record;
//
end;