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

Вопрос по TListView...   Найти похожие ветки 

← →
KpeHgeJIb   (2003-03-08 01:39) [0]

Скажите пожалуйста. У каждого элемента TListView, тоесть каждый TListItem имеет свойство Data: pointer. Если я достаю для какогонибуть поинтера память, а затем писваеваю его свойству Data? то надо ли его потом уничтожать програмно или при уничтожении TListView сам все освобождает?

Пример:
var ptr:^integer;
......
new(new);
ListView1.Items.Item[x].Data:=p;
......

НАДО ЛИ В ИТОГЕ ОСВОБОДИТЬ ПАМЯТЬ ЗАНЯТУЮ Data.


← →
Романов Р.В. ©   (2003-03-08 07:48) [1]

Безусловно надо.


← →
KpeHgeJIb   (2003-03-08 10:22) [2]

Спасибо за ответ. Я тоже так считаю, но всетаки хотелось знать на верняка чтоб зря не писать лишних процедур.


← →
Anatoly Podgoretsky ©   (2003-03-08 10:41) [3]

А откуда бы TListView знал, что надо делать с этим Р при уничтожении.



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

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



Память: 0.45 MB
Время: 0.011 c
7-64412
Song
2003-01-25 17:23
2003.03.20
Как прочитать текстовый файл быстрей чем Reset() .. ReadLn() ?


6-64248
sergey2
2003-01-29 09:32
2003.03.20
Как в TWebBrowser отключить фрейм зная его номер?


14-64281
Roman Go
2003-03-06 09:58
2003.03.20
Кто нибудь встречал компонент


14-64303
BALU1111
2003-03-03 15:55
2003.03.20
Начальник присвоил компьютер.


4-64436
Oleg_D
2003-01-16 02:59
2003.03.20
Загрузка DLL по адресу в памяти.




   Наверх