Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: XE7, Eurekalog7, MadExcept, AV

  Alt 5. Mär 2015, 15:28
Du kannst die Referenzzählung nicht abschalten.

Die Funktionen werden dennoch aufgerufen, egal was man "intern" macht.
Abgeschaltet wird es nur bei [Weak]-Referenzen, was es für Windows (noch) nicht gibt. (nur im NextGen)

In anderen Sprachen werden Weak-Referenzen automatisch nil, wenn das Objekt freigibt ... sowas gibt es als Komponenten auch für Delphi.
In Delphi wird [Weak] einfach nur zu einem "ungültigem" Pointer.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 5. Mär 2015 um 15:32 Uhr)
  Mit Zitat antworten Zitat