Вниз
Скачать: 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.039 c
3-1109700634
mefisto
2005-03-01 21:10
2005.03.27
Подключение файлов .mdf и .ldf сервера MSSQL7 к MSSQL2000


1-1110714640
Object
2005-03-13 14:50
2005.03.27
Куда прописать файлы *.dcr;*.dcu;*.hpp;*.obj...


4-1108201843
Goorus
2005-02-12 12:50
2005.03.27
Опять Hook DLL :)


1-1110956133
tytus
2005-03-16 09:55
2005.03.27
Как прервать выполнение программы?


3-1109097567
Nesterov
2005-02-22 21:39
2005.03.27
Доступ к БД по сети клиентского приложения




   Наверх