Hallo!
Ich möchte meinen in traditionellem
OOP geschriebenen Code automatisierbar machen, deshalb bastele ich gerade daran, alle meine Objekte von o.g. Klasse abzuleiten, um den Zugriff per
COM zu ermöglichen.
Dabei ergibt sich dann jedoch folgendes Problem:
Gebe ich das Objekt mit free frei, bekomme ich Zugriffschutzverletzungen; solche Objekte werden eigentlich automatisch von dieser Garbage-Collection freigegeben, sobald keine Schnittstellen-Referenzen zu diesem Objekt mehr existieren.
Eine automatische Freigabe wird aber bei meiner Objektstruktur nie erfolgen, weil ich die einzelnen Objekte sich untereinander referenzieren lasse (z.B. über eine Eigenschaft Owner).
Wie löse ich also dieses Problem? Hat jemand eine Idee?
Cu,
Udontknow