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

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

Как освободить память из под файла отображенного в память?


MegaVolt ©   (2004-10-13 10:48:00) 

После создания файла отображаемого в память я получаю массив содержащий данные из файла и как будто лежащий в памяти. Очень удобно. Но при этом файл постоянно открыт. Как можно завершить работу с этим файлом? Т.е. освободить эту связь?

Заранее благодарен.


MegaVolt   (2004-10-13 11:53:00) [1]

Понял. Спасибо. А я просто закрывал хендл который считал ненужным т.к. уже есть массив а про унмап я был не в курсе :)


Игорь Шевченко   (2004-10-13 11:34:00) [2]


> Как можно завершить работу с этим файлом? Т.е. освободить
> эту связь?


UnmapViewOfFile + CloseHandle


Наверх

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