Wie lässt sich so ein Record der Basisklasse also "weitervererben" ?
Kann sein, dass ich Dich falsch verstehe, aber reicht es nicht, wenn Du die Sichtbarkeit des Records auf protected (oder höher) setzt?
Delphi-Quellcode:
type TMyRec = record
//[...]
end;
type TBase = class(TObject)
//[...]
protected
FMyRec : TMyRec;
//[...]
end;