Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
Delphi 10.4 Sydney
|
Re: Interface und Zugriffsverletzung
22. Jul 2007, 13:39
Hallo,
> ich seh nix
beim Verlassen des Gültigkeitsbereiches eines
Interfaces wird nicht nur das Interface "gelöscht",
sondern auch das betroffene Objekt gelöscht.
Abhilfe bringt nur _AddRef und Release zu überschreiben
und dort nichts tun (Referenzzählung deaktivieren).
Ein Interface wird normalerweise freigegeben,
wenn es auf NIL gesetzt wird.
Probier mal mit memcheck, ob das reicht.
Ich hatte nach dem einen Test so die "Schnauze voll",
dass ich erst wieder was mit machen werden,
wenn delphi.net bei uns ansteht.
Heiko
Heiko
|