Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.043 c
14-1130699106
Bogdan1024
2005-10-30 22:05
2005.11.20
Бомжи - чума 21 столетия


14-1130253160
LordOfRock
2005-10-25 19:12
2005.11.20
TheBAT!


2-1130522535
PUZZZ
2005-10-28 22:02
2005.11.20
Программа для создания и хранения RTF-документов в виде структуры


3-1128085302
ZedeS
2005-09-30 17:01
2005.11.20
Быстая работа с большой базой


3-1128878473
Melamed
2005-10-09 21:21
2005.11.20
Почему рвется связь с MIDAS сервером?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский