AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Interface Referenzzählung

Ein Thema von QuickAndDirty · begonnen am 4. Jun 2009 · letzter Beitrag vom 4. Jun 2009
Antwort Antwort
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.091 Beiträge
 
Delphi 12 Athens
 
#1

Re: Interface Referenzzählung

  Alt 4. Jun 2009, 13:19
Zitat von Phoenix:
Ich persönliche mache es so:
Ich erstelle ein Interface-Objekt das KEINE Referenzzählung implementiert, und behandele es wie ein Objekt. Das heisst ich kümmere mich selber um die Freigabe. Es geht hier ja nicht um COM-Interfaces sondern um eigene, und da hast Du das Verhalten selber in der Hand.
Mir gefällt aber gerade die Referenzzählung, und das ich mir über die Verwendung nach einer Freigabe und so "theoretisch" keine Sorgen machen muss. Und einige andere Sachen die evtl. einen eigenen Thread brauchen.
Das reale InterfacedObject zu dem Beispiel ist übrigens ein ILogFile/TLogFile. Das schöne ist das ich wenn es einmal erstellt ist alles Loggen kann, alles bis zu letzt ohne wissen zu müssen wo ich das Objekt/interface am besten freigebe.
Andreas
Nobody goes there anymore. It's too crowded!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz