Zu 1.
Es gibt keinen Destructor da hier jemand gesagt hat das ich das Interface nicht selbst auf NIL setzen kann.
Daher benötige ich den nicht.
Zu 2.
Ja im Contructor wird die Variable SkinPopUpMenu := self; zugewiesen.
Zitat:
Dann kannst Du jederzeit auf Assigned(gMyPopupMenu) prüfen...
Und genau das mache ich in der
DLL um zu prüfen ob das Object (Interface wie auch immer) frei ist.
Damit habe ich aber der Anwendung immer noch nicht mitgeteilt das mein Object Nil ist.
Danke für eure Hilfe werde das wohl selbst regeln müssen.
Ohne Vollständigen Code nutzt euch das nichts da ihr nicht sehen könnt was abgeht.
gruss