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

очитисть array of Ansistring   Найти похожие ветки 

 
Dimich1978   (2005-03-17 12:51) [0]

перед вторым заполнением надо очистить массив. Т.е. удалить все элементы которые были сформированы при первом заполнении.
StringList вместо ansistring неподойдет(не буду объяснять почему)!
Как это возможно сделать? Заранее всем спасибо.


 
КаПиБаРа ©   (2005-03-17 12:52) [1]

SetLength(Arr, 0);


 
begin...end ©   (2005-03-17 12:53) [2]

> Dimich1978   (17.03.05 12:51)

> удалить все элементы которые были сформированы при
> первом заполнении

Для динамического массива: SetLength(Arr, 0).


 
Dimich1978   (2005-03-17 13:12) [3]

Спасибо


 
llirik ©   (2005-03-17 13:17) [4]

только вот смысл очищать массив? сначала память освободится, потом будет снова выделена, почему нельзя использовать то же самую память?

нельзя очистить сами строки?


 
VMcL ©   (2005-03-17 13:18) [5]

Также можно писать так:
Arr := nil;


 
Dimich1978   (2005-03-17 13:41) [6]

Кстати SetLength(Arr, 0); и очищаются только строки
а мне надо убить(освободить) память и да потом снова её заполнить?


 
Amoeba ©   (2005-03-17 14:06) [7]


> Кстати SetLength(Arr, 0); и очищаются только строки

С чего это взял?



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

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



Память: 0.46 MB
Время: 0.023 c
8-1103031593
Пассажир бронепоезда
2004-12-14 16:39
2005.03.27
MediaPlayer + AVI


14-1109937868
syte_ser78
2005-03-04 15:04
2005.03.27
Ответный код


3-1109149082
}|{yk
2005-02-23 11:58
2005.03.27
Не считаются футеры в FastReport


6-1106579610
ProManiak
2005-01-24 18:13
2005.03.27
Ошибка при загрузке документа


3-1109584878
Layner
2005-02-28 13:01
2005.03.27
Как RAISERROR словить в своей программе?




   Наверх