Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2011, 18:38   #1
Crabobass
Пользователь
 
Регистрация: 06.03.2011
Сообщений: 23
Сообщение Ошибка в одной строчке(запись массива в поток)

идиотская проблема. Запись массива в поток...не могу понять почему не работает.

Код:
type
  massiv=array [1..5] of integer;
var
  fil:TFileStream;
  a,b,c:massiv;
  i:integer;
  str:string;
begin
    randomize;
   for i:=0 to 4 do
    begin
    a[i]:=random(20);
    b[i]:=random(20);
    c[i]:=a[i]+b[i];
    end;
    fil:= TFileStream.Create('D:\test.txt', fmCreate or fmOpenWrite);
    fil.Write(c[0], SizeOf(c[0])*Length(c));
    Fil.Free;
end;
Код:
fil.Write(c[0], SizeOf(c[0])*Length(c));
ошибка 100% здесь, но никак не соображу почему...Буду очень благодарен за обьяснение
Crabobass вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись элементов TList в файловый поток tim91 Общие вопросы Delphi 2 01.03.2011 20:29
запись динамического массива в файловый поток Jor1k Общие вопросы Delphi 8 30.10.2010 01:49
Пауза/продолжить поток TThread одной кнопкой Человек_Борща Общие вопросы Delphi 3 29.10.2010 00:55
Добавить запись из одной таблицы в другую SergeiV01 БД в Delphi 3 30.05.2010 00:22
в последней строчке ошибка! почему?? (Pascal) -=t-r-a-s-h=- Помощь студентам 6 02.06.2009 17:11