Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.085 Beiträge
 
Delphi 12 Athens
 
#2

Re: Plugin-System Version 3

  Alt 20. Jul 2009, 00:05
statt pointer auf Interfaces, hätte ich eher die Referenzzählung selber verändert

Zitat:
Warum die so blöd ist, kann hier und hier nachgelesen werden.
HIER und im DF hast du die Links vergessen


Zitat:
Kann die Referenzzählung eines Interfaces komplett deaktiviert werden? (Ich meine nicht nur die Zählung an sich)
Also so, dass der Compiler eine Interface-Referenz wie einen normalen Pointer behandelt (also ohne automatischen Aufruf von _AddRef und _Release)?
ja kann.
und zwar wenn du selber das Interface implementierst, kannst du _AddRef und _Release selbst erstellen und darin einfach nicht zählen ... nun noch eine Methode ala .Free im Interface implementieren und darin dann nur noch das Object freigeben. (hört sich schwerer an, als es ist )
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat