Вниз
Скачать: CL | DM;

Уничтожение созданных объектов   Найти похожие ветки 

 
Dmitriy Polskoy ©   (2002-10-01 11:16) [0]

Пишу анимацию, во время которой создаются TImageSprite - ы. Они уничтожаются, когда выходят за пределы формы. Но во время разработки я могу закрыть форму с изображенными спрайтами и через время возникает нехватка памяти. Есть подозрение, что в последнем случае объекты не уничтожаются. Как это исправить?


 
Карлсон ©   (2002-10-01 15:58) [1]

обрабатывать OnClose и вручную убивать там все, что не убито.


 
korzh   (2002-10-01 16:02) [2]

перед закрытием можно установить размеры окна нулевыми, тогда все спрайты окажутся за его пределами.......
но я бы пересмотрел алгоритм анимации. постоянно создавать/уничтожать - не самая лучшая идея



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
1-5624
Ihtiandr
2003-02-20 10:18
2003.03.03
Локальная фильтрация


3-5419
Makhanev A.S.
2003-02-09 23:38
2003.03.03
Прорисовка в DBGrid...


1-5651
Silver_
2003-02-20 15:50
2003.03.03
---|Ветка была без названия|---


3-5410
Толян
2003-02-12 16:41
2003.03.03
Как в AppendRecord в поля типа TDateTime, записать пустое значени


14-5713
IronHawk
2003-01-23 17:04
2003.03.03
Третья официальная ВСТРЕЧА Мастаков в КИЕВЕ!!!




   Наверх