Thema: Delphi COM-Objekt freigeben

Einzelnen Beitrag anzeigen

OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#3
  Alt 26. Mai 2003, 16:46
Zitat:
_Release gibt das Release aus, nicht das CoDomDocument frei.
Laut COM-Dokumentation soll das COM-Objekt sich freigeben, wenn durch Release der Referenzzähler auf 0 gesetzt wurde. Daher verstehe ich nicht ganz, wie du das meinst, vielleicht kannst du mir das nochmal genauer erklären.

Aber insgesamt hast du recht, mittlerweile las ich in der Delphi-Hilfe, dass Delphi automatisch _Release aufruft, wenn das Objekt den Gültigkeitsbereich verlässt (sprich wenn das Elternobjekt zerstört wird).
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat