Показать сообщение отдельно
  #2  
Старый 11.06.2009, 21:44
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

С чего вы решили, что при открытии с помощью Reset файл будет открываться только для чтения? Вот вам пример который дописывает в конец:
Код:
program Project26;

{$APPTYPE CONSOLE}

uses
  SysUtils;
Type
  TRec = record
   S: String[20];
   I: Integer;
  end;
Var
  F: File of TRec;
  R: TRec;
begin
 AssignFile(f, 'c:\test.txt');
 {$I-} Reset(f); {$I+}
 if IOResult <> 0
 then Rewrite(f)
 else Seek(f, FileSize(F));
 R.S := 'Hello';
 R.I := FileSize(F)+1;
 Write(f, R);
 CloseFile(f);
end.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием