Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.26;
Скачать: CL | DM;

Вниз

Блокировка доступа к файлам   Найти похожие ветки 

 
grifon ©   (2002-09-17 12:08) [0]

Ув. мастера! Подскажите, где можно почитать про блокировку доступа к файлам (в винде). Имеется ввиду на одной машине, не через сеть.


 
BF7ru ©   (2002-09-17 13:01) [1]

Я использвал этот код для проверки второй копии программы, но думаю тебе это моежт помочь:

begin
var Uniq : THandle;
begin
//Получаем handle для file-mapping object
Uniq:=CreateFileMapping($ffffffff, nil, PAGE_READONLY, 0, 3 2, "somefile.dat");

//Всякре бывает ;o)
if Uniq = 0 then begin
MessageDlg("Критическая ошибка выделения памяти", mtError, [mbOK], 0);
Application.Terminate;
end else

//А вот тут проверяем, вдруг файл уже занят
if GetLastError = ERROR_ALREADY_EXISTS then Application.Terminate;



Страницы: 1 вся ветка

Текущий архив: 2002.09.26;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.015 c
3-85368
Daniil
2002-09-05 09:56
2002.09.26
Значения полей в виде набора самих полей


1-85597
hort
2002-09-13 22:52
2002.09.26
Можно ли hlp-файл скомпилировать внутрь exe-файла программы?


1-85527
Jony
2002-09-12 18:35
2002.09.26
Форматирование ячеек Excell


1-85493
Shrek
2002-09-13 21:06
2002.09.26
Вопрос для Мастеров. На засыпку.


6-85625
Leny
2002-07-25 07:42
2002.09.26
Запуск программы