Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
Delphi 7 Professional
|
AW: Warum zerstören sich meine Classen
22. Mär 2011, 15:04
So grob stimmt das. Du definierst ein Free in deinem Interface und schon ist es zugänglich. Free ist bei deinem Objekt schon definiert und zieht mit deinem TInterfacedPersistent ein (passiert auch bei TInterfacedObject). Free sorgt dafür, dass das Objekt verschwindet. Heißt also: Von außen Free aufrufen und weg ist das Objekt.
Bernhard
ADD: Eben so, als würdest du das Objekt vor dir haben.
Bernhard Iliacos intra muros peccatur et extra!
|