ПредишенСледващото

Проектира в файлове на памет

Помислете за някои от функциите за работа с прожектираните в файла памет. За да създадете файл обект проектира в паметта, можете да използвате функцията CreateFileMapping. Нейният синтаксис е както следва:

След успешното завършване, тази функция връща дръжката на обект (THandle), показва файла в паметта, а в случай на повреда - 0.

Следващата функция, обратното на действията, извършвани от функция MapViewOfFile. е UnMapViewOfFile. Тя забранява файл картографиране от настоящия процес:

Последната функция, която трябва да се помисли - той CloseHandle. Той се използва, за да затворите дръжка (много системни обекти, а не само издатъкът файл) на.

Както може да се види от синтаксиса на функцията, отнема обект за показване на файлов дескриптор в резултат от изпълнението функция CreateFileMapping и го изцелява. За да прекратите сесията с дисплея на обектен файл, първо трябва да се прилага функция UnMapViewOfFile. и след това CloseHandle.

много проекция файлът ще бъде изтрит само след като всички дескриптори за всички процеси, използващи тази проекция ще бъдат затворени.

Проектира в файлове на памет

След натискане на бутона, данните се поставя в картографирането на файла. След 1 секунда, за да таймера, низът е зададен като текст етикет LABEL2.

Използвани Книги: Програмиране в Делфи. Каскади и ефекти. Александър Chirtik

Подкрепете проекта - споделете линка, благодаря!