Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.27;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
8-86982
Kela Yerg
2002-10-09 17:20
2003.01.27
как воспроизвести миди файл?


8-86979
Ya Mama
2002-10-08 01:30
2003.01.27
Регулировка уровня громкости Media Player a


6-86995
AndrewVolkov
2002-11-28 12:37
2003.01.27
Indy components idFTP дата изменения файла.


7-87162
Romeo
2002-11-14 10:15
2003.01.27
Автоматический логон


3-86664
775
2003-01-06 17:30
2003.01.27
BLOB has been modified