Форум: "Начинающим";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];
ВнизНе-уничтожение объектов, чем грозит Найти похожие ветки
← →
Layner © (2007-11-20 11:24) [0]Есть:
i_mem: array of TImage;
i_mem[i] := TImage.Create(Self); // ..40..50.. картинок
Если я выйду без уничтожения каждого i_mem[id], чем это черевато?
← →
Anatoly Podgoretsky © (2007-11-20 11:29) [1]> Layner (20.11.2007 11:24:00) [0]
Потерей памяти до окончания программы, называется утечка.
← →
Layner © (2007-11-20 11:32) [2]Анатолий, спасибо, это понятно что во время выполнения программы, а если я не сделаю освобождение по OnClose?
for i:=0 to Length(i_mem)-1 do
i_mem[i].Free;
Уменьшится размер свободной ОЗУ на ПК?
← →
Johnmen © (2007-11-20 11:51) [3]
> по OnClose?
А что это?
← →
Anatoly Podgoretsky © (2007-11-20 11:54) [4]> Layner (20.11.2007 11:32:02) [2]
При закрытии программы вся память освободится, но все таки лучше это делать явно.
← →
Dennis I. Komarov © (2007-11-20 11:57) [5]
>
> > по OnClose?
>
> А что это?
Я бы сказал OnClose Чего?
ЗЫ
> Потерей памяти до окончания программы, называется утечка.
← →
icWasya © (2007-11-20 14:15) [6]когда делаешь
TComponent.Create(Self);
, то из деструктора Self вызовутся и деструкторы всех компонент, созданных таким образом
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c