Очищается ли память при StringGrid1.DeleteRow(i)?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Очищается ли память при StringGrid1.DeleteRow(i)?

Сообщение GAMER »

Очищается ли память при StringGrid1.DeleteRow(i)?
Такое ощущение, что нет. Если нет, то как очистить?
Аватара пользователя
serbod
постоялец
Сообщения: 449
Зарегистрирован: 16.09.2016 10:03:02
Откуда: Минск
Контактная информация:

Сообщение serbod »

Код: Выделить всё

for n := 0 to StringGrid1.ColCount-1 do
    StringGrid1.Cells[n, i] := '';


А вообще это баг, который стОит зарепортить
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

А точно баг? потому как доказательств прямых у меня нет.
Аватара пользователя
serbod
постоялец
Сообщения: 449
Зарегистрирован: 16.09.2016 10:03:02
Откуда: Минск
Контактная информация:

Сообщение serbod »

Я тоже потестил на транковой версии 2.1.0, не нашел утечки.
Ответить