Показать сообщение отдельно
  #2  
Старый 21.10.2013, 05:52
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

На первый взгляд, да и на второй тоже - флаг при создании файлового потока подсовывается не тот (в смысле лишь fmCreate), получается что он всё время пересоздаётся, точно не знаю как подсовывать два флажка вместе, не копался, но если делать вот так
Код:
...
if FileExists('Obr.txt') then F:=TFileStream.Create('Obr.txt', fmOpenReadWrite)
   else F:=TFileStream.Create('Obr.txt', fmCreate);
...
оно должно работать
Ответить с цитированием