Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запись в файл [D6]


Zuvom ©   (2002-01-24 15:07:00) 

При добавлении записи в типизированный файл функцией write информация замещается, есть ли возможность добавления без замещения?


~Sergius   (2002-01-27 02:50:00) [1]

Если в программе, которую ты пишешь, подобные операции совершаются регулярно (т.е. изменение порядка записей), то не разумно ли всю цепочку записей держать в опер. памяти, в ней же все сортировать/перемещать и только в конце (ну, напрм. при нажатии кнопки "save" :-) все сбрасывать на диск?

Во всяком случае, это все, что можно посоветовать на основе предоставленной информации.


Anatoly Podgoretsky   (2002-01-26 22:27:00) [2]

А не можешь по поподробнее написать что собираешься сделать, а то с каждой репликой выявляются новые подробности.


gek   (2002-01-24 16:01:00) [3]

Поместить первую запись в конец файла, а на ее место записать новую


Zuvom   (2002-01-24 15:31:00) [4]

Да, но мне к сожалению надо добавить в начало файла.


Adder   (2002-01-24 15:30:00) [5]

Seek(F, FileSize(F)) moves the current file position to the end of the file.


Наверх

Титульная страница Поиск, карта сайта Написать письмо