|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Компоненты в Delphi |
|
Delphi - Компоненты в Delphi
|
ilusha sh
Сообщения: n/a |
Не удаётся корректно выгрузить
динамически созданный компонент - после выгрузки 'съедается' немного памяти. *Код такой: Procedure TMainFm.CreateImage; *Begin * *Img:=TImage.Create(self); * *Img.Parent:=PanelA; * *Img.OnClick :=ImageClick; * *Img.OnMouseMove:=ImageMMove; * *Img.Name:='nm'; *End; Procedure TMainFm.FreeImage; *Begin ... * *self.RemoveComponent(Image[i]); * *Img.DestroyComponents; *End; Подскажите, где баг. [s]Исправлено: ilusha sh, 16:49 11-08-2003[/s] |
|
Отправлено: 15:46, 11-08-2003 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Вроде как DestroyComponents убивает все дочерние компоненты, но не самого родителя... а в помощи сказано, что этот метод вызывается автоматом когда дестроится родитель. Так что IMHO лучше воспользоваться методом Free вместо двух строк в процедурке FreeImage.
|
------- Отправлено: 17:18, 11-08-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разделить Nero на компоненты | speedfan | Хочу все знать | 3 | 07-12-2009 06:34 | |
Интерфейс - Не отображаются компоненты Windows | subterfuge | Microsoft Windows 7 | 4 | 31-10-2009 08:24 | |
Правильно ли подобраны компоненты???? | джокер-333 | Выбор отдельных компонентов компьютера и конфигурации в целом | 5 | 18-10-2009 06:12 | |
C/C++ - мигание компоненты на форме | alextrs | Программирование и базы данных | 8 | 12-05-2008 22:54 | |
Компоненты | Guest | Программирование и базы данных | 3 | 18-05-2004 03:20 |
|