Форум: "Основная";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];
ВнизОсвобождается ли память при ListView.Destroy выделенная... Найти похожие ветки
← →
GreySerg (2003-08-26 18:57) [0]Освобождается ли память при ListView.Destroy выделенная под элементы ListView, то есть
когда делаем
for i := 0 to ListView.Items.Count -1 do
begin
New(p);
p^:= i;
ListView.Items.Item[i].Data := p;
end;
память выделенная под Data освобождается при разрушении ListView, или надо самому освобождать ?
← →
Skier (2003-08-26 18:58) [1]
> или надо самому освобождать ?
Самому !
← →
GreySerg (2003-08-26 19:02) [2]понятно, спасибо
← →
VID (2003-08-27 00:43) [3]вот смеху то было бы если автоматически P^ высвобождались бы :)))
← →
GreySerg (2003-08-27 11:16) [4]>VID
например TObjectList сам освобождает объекты
← →
Дон Хенаро (2003-08-27 11:24) [5]>>GreySerg (27.08.03 11:16) [4]
только потому, что деструктор TObject"а виртуальный
← →
Романов Р.В. (2003-08-27 11:25) [6]TObjectList работает с потомками TObject и умеет их уничтожать. А свойство Data может указывать на что угодно, и нельзя придумать никакого общего механизма освобождения памяти.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c