Nein, dem Objekt wird kein Speicher zugewiesen! In Delphi sind Objekte immer nur Referenzen, enthalten also immer nur 4Bytes mit der Adresse. Und das eigentliche Objekte liegt dann eben an dieser Adresse. Wichtig dabei - dieses Objekt wird nicht automatisch erzeugt, das musst du tun!
Lokale Varibalen sollten immer initialisiert werden (außer Strings, da macht das Delphi intern automatisch), da sie sonst noch "Restmüll" (Daten die vorher am Stack gelegen sind) enthalten könnten. Daher kann es bei lokalen Objekten auch manchmal sein, dass diese eben nicht nil sind.
_________________
gringo pussy cats - eef i see you i will pull your tail out by eets roots!