Вниз
Скачать: 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.027 c
14-1109969856
Gero
2005-03-04 23:57
2005.03.27
Глючит ctfmon


8-1101796474
СЕМЕН
2004-11-30 09:34
2005.03.27
Задолбил TJPEGIMAGE


1-1110888417
EvgeniyR
2005-03-15 15:06
2005.03.27
Изменение размеров формы


14-1110006675
TUser
2005-03-05 10:11
2005.03.27
Pegas -> Bat


1-1110922632
Ji
2005-03-16 00:37
2005.03.27
Странное поведение программы. Объясните, плз.




   Наверх