Форум: "Начинающим";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];
ВнизНужно ли вызывать Free Найти похожие ветки
← →
DelphiLexx © (2005-10-28 19:44) [0]У меня есть control№1 на нем control№2 т.е. control№2.parent = control№1.
Вопрос:
Я вызываю control№1.Free нужно ли перед этим вызывать control№2.Free.
← →
Reindeer Moss Eater © (2005-10-28 19:52) [1]нужно ли кому?
нужно ли чему?
← →
tesseract © (2005-10-28 20:09) [2]
> Я вызываю control№1.Free нужно ли перед этим вызывать control№2.
> Free.
Если компоненты созданы динамически то нужно. И лучше не Free а FreeAndNil.
Автовызов Free в принципе должен вызываться только если control2.Owner=control1.
← →
DelphiLexx © (2005-10-28 20:10) [3]
> нужно ли кому?
Мне в программном коде.
Вообще мне кажется вопрос понятен.
← →
begin...end © (2005-10-28 20:20) [4]> DelphiLexx © (28.10.05 19:44)
> tesseract © (28.10.05 20:09) [2]
The Parent property declared in TControl is similar to the Owner property declared in TComponent, in that the Parent of a control frees the control just as the Owner of a component frees that Component.
← →
Джо © (2005-10-28 20:22) [5]Из Справки по TControl.Parent:
The Parent property declared in TControl is similar to the Owner property declared in TComponent, in that the Parent of a control frees the control just as the Owner of a component frees that Component.
← →
Джо © (2005-10-28 20:22) [6]
> [4] begin...end © (28.10.05 20:20)
Ну надо же :-)
← →
tesseract © (2005-10-28 20:48) [7]> to begin..end
Судя по всему зависит от версии Delphi
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.048 c