Форум: "Начинающим";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
ВнизДинамический массив Найти похожие ветки
← →
sadasd (2007-04-26 11:03) [0]здраствуйте, не моглибы вы подсказать такую вещь...
у меня есть массивыbuf1: array of byte;
buf2: array of byte;
я их так объявляю потому что они меняются(размер в смысле)...
и мне нужнопримерно вот это сделать:razmer_otpr:=4000*1024;
SetLength(buf1,razmer_otpr);
SetLength(buf2,razmer_otpr+16);
BlockRead(F,buf1[0],razmer_otpr);
buf2[0]:=zag; (????)
buf2[16]:=buf1[0];
zag - это структура которая имеет размер 16 байт...
во второй массив, мне нужно записать сначала этот заголовок, а потом то что я считал из файла, и потом это все надо отправить, но ничего не получается, подскажите как работать с массивами...
← →
Правильный Вася (2007-04-26 11:09) [1]здесь copymemory
← →
begin...end © (2007-04-26 11:40) [2]var
buf: array of Byte;
...
begin
...
SetLength(buf, razmer_otpr + 16);
Move(zag, buf[0], 16);
...
Reset(F, 1);
...
BlockRead(F, buf[16], razmer_otpr);
...
end
← →
sadasd (2007-04-26 11:56) [3]
> begin...end
респект и уважуха, 2 дня бился, спасибо огромнейшее, всё помогло... =)
> Правильный Вася
тоже спасибо, не знал об этой функции, теперь буду пользоваться, ели понадобится...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.043 c