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