Często tworze obiekty i zaraz po tym używam konstrukcji with żeby nadać początkowe wartości itp.
Wyglada to tak:
ObTest := TTest.Create( nil );
with ObTest do
begin
Parent := Form1;
top := 100;
left := 500;
end;
znalazłem na 4programmers, że można to zrobić też w taki sposób:
with TTest.Create( nil ) do
begin
Parent := Form1;
top := 40;
left := 57;
end;
spodobał mi sie ten sposób, ale mam pytanie.
Jak odwołać się do tego obiektu poza with'em?
np. jak go później zniszczyć?
x.Free?
można go jakoś przypisać do zmiennej ObTest?