Показать сообщение отдельно
  #6  
Старый 21.11.2013, 19:02
kti kti вне форума
Прохожий
 
Регистрация: 21.11.2013
Сообщения: 10
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Все! разобрался сам. Достаточно было почитать про файловые потоки..

Код:
    FS := TFileStream.Create('c:\temp\test.dat', fmOpenReadWrite);
    FS.Seek(0, soFromEnd); // 
    FS.WriteBuffer(template1Length, SizeOf(template1Length)); // Сначала записываем размер данных
    FS.WriteBuffer(bufferTemplate1^, template1Length); // А потом сами данные

Остался один вопросик, что делает конструкция:

Код:
FS.create(FileName, fmCreate or fmOpenWrite)

т.е. если файл существует, то открывает для чтения/записи, а если нет то создает?
Если это так, то это то, что мне нужно
Ответить с цитированием