![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Загрузить файл в память и работать там с ним [D6, Win95/98]
Новенький в Делфи © (2002-10-14 03:55:00)Subj
Работать в смысле seek, write, read
С начала решил использовать TFileStream (почему-то) но оказалось что он все изменения делает на харде, а нужно что бы он ничего на носителе не изменял, только в памяти, так как програма будет на CD сидеть.
Игорь Шевченко (2002-10-14 15:54:00) [1]Memory mapped files (CreateFileMapping, MapViewOfFile)
Юрий Зотов (2002-10-14 04:11:00) [2]Кроме TFileStream существует еще и куча других Stream"ов.
Например, TMemoryStream.
Можно и без всяких Stream"ов - просто выделить буфер и загрузить в него файл (GetMem или Array of byte).