Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];




Вниз

Need help!!! 


ТеньЛуны   (2002-01-29 23:43) [0]

Не подскажите, как обнулить динамический массив?

да бы потом ему задать новую размерность и занести другие данные?



aus   (2002-01-29 23:45) [1]

SetLength(Massiv,0)



ТеньЛуны   (2002-01-29 23:47) [2]

Сенкс! :)



ТеньЛуны   (2002-01-29 23:48) [3]

Интересно, а фишка типа:
massiv:=nil пройдёт???



Anatoly Podgoretsky   (2002-01-30 08:09) [4]

Ты можешь пропустить эту промежуточную чтадию и сделать сразу SetLength(Massiv,новый_размер)



ТеньЛуны   (2002-01-30 11:08) [5]

Но при задании нового размера, остаються старые данные, а это не нужно...хотя конешно потом будут заноситься новые, но массив может быть разреженым.



yaJohn   (2002-01-30 11:23) [6]

Daje pri
SetLength(Massiv,0);
SetLength(Massiv,новый_размер);

massiv ne obnukiaetsia. Vo vsiakom sluchae nadeyatsia na eto ne stoit.
fillchar(Massiv,новый_размер*ElementSize,0);
Tak ono nadejnee, pravilnee i poniatnee.



ТеньЛуны   (2002-01-30 11:26) [7]

О да! точно.....сенкс!!!!




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.042 c
6-42827           Lamok                 2001-11-22 00:20  2002.02.14  
TServerSocket


14-42867          fliz                  2001-12-25 18:21  2002.02.14  
Кто нибудь разгонял монитор с 14 до 17 ?


3-42643           harismatik            2002-01-17 16:48  2002.02.14  
Добавление нового юзера и назначение ему прав доступа к базе данных INTERBASE


1-42788           st_Lexa               2002-01-31 17:40  2002.02.14  
Рисую на канве


3-42650           Fikov                 2002-01-18 22:00  2002.02.14  
Формат поля в динамически созданных таблицах