@Bommel
Ich bitte vielmals um Entschuldigung. Ich habe mich verguckt. Ich mache es so...
Delphi-Quellcode:
procedure irgendwas;
var vadder: TFahther;
kind: TChild;
begin
vadder:=TFahther.Create;
// irgendwelche Werte an den Vater...
kind:=TChild(Create); // <- also ich rufe NICHT den Vater-Consrtruktor auf. Diesen Aspekt hatte ich nicht bemerkt vorhin...
kind.vater:=vadder;
end;
Womit wir wieder bei 0 anfangen.
Sorry dass Du das jetzt für die Katz erklärt hast...