![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись в файл [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.