Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
Внизdinamyc arrays Найти похожие ветки
← →
Andrey V. (2003-01-16 15:20) [0]Делаю массив
LK: array of string;
Затем
SetLength(LK,X);
Причем Х может быть довольно большим
Вопрос : нужно ли этот массив потом (когда он уже не нужен)
как-то чистить ?
Попробовал SetLength(LK,1)
Вылетает с ошибкой ...
← →
MBo (2003-01-16 15:22) [1]Используй TStringList - намного удобнее
← →
Skier (2003-01-16 15:23) [2]>Andrey V
Можно и чистить
Finalize(...) или просто LK := nil;
Но необязательно :
var
LK: array of string;
begin
SetLength(LK,X);
//...............
end;
//<- вот здесь массива уже не будет, его снесёт Delphi
← →
Skier (2003-01-16 15:24) [3]>Andrey V
Да! и прислушайся к MBo.
← →
Mihey (2003-01-16 15:38) [4]Вот у меня тоже был динамический массив. Прога работала с ним нормально, но при закрытии вылетала с сообщением о несуществующем указателе. Пришлось отказаться.
← →
Andrey V. (2003-01-16 16:15) [5]Да , переделал с TStringList все заработало >:-\
Спасибо.
← →
Anatoly Podgoretsky (2003-01-16 16:18) [6]Mihey (16.01.03 15:38)
У тебя была ошибка в программе.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c