Wie ich schon sagte, eher ungewöhnlich, denn x := y führt bei Objekte dazu, dass eigentlich die Adressen kopiert werden und nicht die Objekte. Im ersten Moment merkt man nichts, u. U. auch lange Zeit nichts, wenn man nichts freigibt. Trotzdem sieht mir das zu sehr nach Adressenkopieren aus. Das hier zeigt es ganz deutliche (siehe Grafik ganz unten):
http://www.delphi-treff.de/object-pa...f-auf-objekte/
Ich schätze es geht auch anders.