Форум: "Основная";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
ВнизНафига форме Owner? Найти похожие ветки
← →
Jolik © (2004-11-25 22:18) [0]Сабж собственно...
создаю в ДЛЛ визуальные компоненты (формы). Т.к. в методе Create форма требует Owner : TComponent передаю ей ссылку на главное окно в параметрах вызова ДЛЛ - все работает, пока не начинаю вызывать из другой версии Дельфи. Возникает ошибка при закрытии программы - оно и правильно TComponent TComponent"у рознь :))) Пробую по другому - передаю вместо Owner"a nil. Все становится нормально и фукционирует форма из ДЛЛ вроде также. Собственно вопрос - как используется Owner в форме? Каков его физический смысл? Чем он отличается от Parent? Какие могут быть потенциальные проблемы при передаче в Owner вместо реальной ссылки nil"а?
Спасибо!
← →
Gero © (2004-11-25 22:28) [1]Owner нужен, если ты не хочешь парится с разрушением объекта.
Он это сделает автоматически при своем разрушении для всех объектов, для которых он Owner.
> Какие могут быть потенциальные проблемы при передаче в Owner
> вместо реальной ссылки nil"а?
> Спасибо!
Никаких, разве что забудешь Free сделать.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.048 c