Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
Delphi 10.2 Tokyo Professional
|
Re: "Unsterbliche" Klassen
15. Dez 2005, 15:47
Zitat von Dax:
Zitat von MaBuSE:
Dann kann ich selbst ausprobieren, ob TObject(Klasse).Free; funktioniert.
Ich füchte das wird nix Free ruft Destroy auf, Destroy ruft FreeInstance auf, und FreeInstance ist nun mal virtuell und damit nur über patchen wieder auf TObject zurückbiegbar.
Edit: So, killen wir die Klasse mal. FreeMem(Pointer(Unverwundbar), Unverwundbar.InstanceSize);
Hehe
Delphi-Quellcode:
var Unv : TUnverwundbar
FreeMem(Pointer(Unv), TUnverwundbar.InstanceSize);
Das bringt nix
Michael
|
|
Zitat
|