TVirtualStringTree
От: questioner  
Дата: 27.04.03 02:22
Оценка:
а незнает кто, по какой причине ноды в TVirtualStringTree не освобождают память? Вызываю TVirtualStringTree.Clear, ноды визуально пропадают, а память остаётся. Делал пробный проект — метод Clear освобождает память.
структура узла — простая динамическая строчка, но её я освобождаю в событии TVirtualStringTree.OnFreeNode

Притом вот что интересно — после освобождения ( т.е. после Clear'а ) заново заполняю тривью теми же эл-ами, и память не растёт

Замеры делались Таск менегером, впаянным в винду и ф-ями AllocMemSize и AllocMemCount
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.