das
com braucht die zähler zu speicherverwaltung.
das pointer macht nur die delphiwrapper platt.
die
vcl/
rtl kümmert sich ja viel um speicher (z.B. bei strings)
genillt wird der zeiger nicht, sonst wäre die schutzverletzung in $0
nur das obj dahinter wird freigegeben, also wie:
Delphi-Quellcode:
var
x: tobject;
x:=tobject.create;
x.free;
// schutzverletzung hier
caption:=x.classname;
runterzählen wie du geschrieben hast - ja