![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Писать в любую часть файла [D5, Win2k, WinXP]
Yaro © (2002-08-23 23:24:00)Подскажите каким способом можно писать (методом инсерт и оверврит), перемешаться и читать с нужной позиции в файле.
Помнится, что в С++ было такое, но мне на Делфи надо
Yaro (2002-08-24 19:02:00) [1]Ev_genus: ну метров 10 - это "очень" большой?
Ev_genus (2002-08-24 06:29:00) [2]Инсерт можно легко сделать стримами. TFileStream и TMemoryStream. Но если файл очень большой, то такой фокус не пройдёт.
Yaro (2002-08-24 04:42:00) [3]жаль... это-то и надо
Aleks1 (2002-08-24 03:36:00) [4]Однако, для "метода инсерт", нет готовых функций.
Юрий Зотов (2002-08-23 23:47:00) [5]API - SetFilePointer. Хоть на Delphi, хоть на С, хоть на чем угодно. А в Delphi есть еще Seek. Пример - в справке.