Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: XE7, Eurekalog7, MadExcept, AV

  Alt 5. Mär 2015, 16: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.
$2B or not $2B

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