Smart Pointer nennt man das - gibt es aber in Delphi von Haus aus nicht.
Und ist auch schwierig nachzubauen, da Delphi keine Kopierkonstruktoren kennt. Man braucht sowas aber auch kaum, wenn man es richtig angeht.
==> Sag mal, für was du das brauchst. Vielleicht gibts nen besseren Weg...
mfg
Christian