Текущий архив: 2008.05.18;
Скачать: CL | DM;
ВнизУничтожение массива компонентами ... Найти похожие ветки
← →
umbra © (2008-04-16 13:46) [40]2 4ort
Нельзя называть деструкторFree
Назовите егоDestroy
:) И скажите, что случится после этого.
← →
Kolan © (2008-04-16 13:47) [41]> Нельзя называть деструктор Free
Как бы можно, но не нужно :)
← →
4ort (2008-04-16 13:51) [42]umbra © (16.04.08 13:46) [40]
Да я уже давно его нереназвал в Destroy; - Вс тоже самое ... ((( вот что будешь делать .... причем все это происходит на WinXP, и то только если стоит тема с округлыми кнопочками ... в остальных случаях все ок ...
← →
Kolan © (2008-04-16 13:53) [43]> в остальных случаях все ок …
Неужели непонятно, что это тут не причем.
Сделай тестовый проект (отдельный). Сабжевй класс сделай проще (только 1 Лейбл внутри)…
ЗЫ
Кстати, возникло подозрение…
> Да я уже давно его нереназвал в Destroy;
А как теперь выглядит удаление?
← →
Kolan © (2008-04-16 13:54) [44]> im_Demand := TImage.Create(Parent);
…
> destructor TTenderPreview_Body.Destroy;
> begin
> BodyShape.Free;
> SectionShape.Free;
> DemandShape.Free;
…
Кстати что ты знаешь про владельцев (Owner)?
← →
Сергей М. © (2008-04-16 13:57) [45]
> все это происходит на WinXP, и то только если стоит тема
> с округлыми кнопочками
Вот округлостью кнопочек ты шибко озабочен, а умение пользоваться отладчиком для самостоятельного поиска своих же ляпов - оно дело не царское. Так ?)
← →
4ort (2008-04-16 13:58) [46]
> Kolan © (16.04.08 13:53) [43]
>...
> А как теперь выглядит удаление?
>..
Деструктор написан в [25];
> Kolan © (16.04.08 13:54) [44]
>...
> Кстати что ты знаешь про владельцев (Owner)?
>...
Я не представляю что это - наверно что-то вроде Parent"а....)))
Вот еще что (незнаю насколько это важно) но все дело происходит на Frame.
← →
Kolan © (2008-04-16 14:00) [47]> Я не представляю что это — наверно что-то вроде Parent"а…)
> ))
Как бы тебе объяснить. Программирование это не искусство (Art). Ненадо воображать. Ответ есть в справке.
> Вот еще что (незнаю насколько это важно) но все дело происходит
> на Frame.
Непонятно зачем вообще городить этот огород, если можно просто накидать на фрейм нужные компоненты и потом инстанцировать его…
← →
4ort (2008-04-16 14:03) [48]
> Kolan © (16.04.08 14:00) [47]
> Непонятно зачем вообще городить этот огород, если можно
> просто накидать на фрейм нужные компоненты и потом инстанцировать
> его…
мне нужен массив таких объектов ... (не понял слово "инстанцировать")
← →
Сергей М. © (2008-04-16 14:07) [49]
> 4ort (16.04.08 14:03) [48]
В справке есть тема:
"Working with frames"
Проштудируй ее внимательно, до полного понимания, тогда нужда в огороде сразу отпадет.
← →
SergeyIT © (2008-04-16 14:12) [50]
> Я думал что дело в том что все происходит в отдельном потоке
Еще придется поизучать как с визуальными компонентами работать в отдельном потоке, а это будет посложнее...
← →
Kolan © (2008-04-16 14:19) [51]> мне нужен массив таких объектов … (не понял слово «инстанцировать»)
Создать
Страницы: 1 2 вся ветка
Текущий архив: 2008.05.18;
Скачать: CL | DM;
Память: 0.54 MB
Время: 0.049 c