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

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

Байты из файла [D6, WinXP]


hammster ©   (2004-07-11 18:54:00) 

Подскажите пожалуйста, как взять в файле значение по определенному адресу,изменить его и снова записать,а то я что-то не врубаюсь-вроде бы легко...


Asinus   (2004-07-11 22:49:00) [1]

Если только замена произвольных байтов без вставки или удаления, то можно использовать Memory Mapped Files (т.е. отображение файла в память) и тогда с ним можно работать как с простым массивом.
См. CreateFileMapping и др. API ф-ии.


Vit@ly   (2004-07-11 19:46:00) [2]

Seek()
BlockWrite()


GanibalLector   (2004-07-11 19:42:00) [3]

2 Fay
CloseHandle забыл :)


Fay   (2004-07-11 19:24:00) [4]

CreateFile
SetFilePointer
ReadFile
WriteFile


Anatoly Podgoretsky   (2004-07-11 19:14:00) [5]

Ты бы что ни будь посмотрел для начала по работе с файлами, количество средство очень большое.


Наверх

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