Форум: "Основная";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];
ВнизПОМОЖИТЕ, ЧЕМ МОЖИТЕ!!!!!!!! Найти похожие ветки
← →
иван (2002-07-24 16:58) [0]Люди, как исходя из этих данных
(((Создаём заблокированный файл
Например, если приложение использует для своей работы временный файл, то кто-нибудь всегда может изменить его. Так вот пример показывает, как можно защититься от этого.
Совместимость: Delphi 4.x (или выше)
Пример:
Есть как минимум два способа сделать это, но один из них, при помощи Windows API (LockFileEx и UnlockFileEx) используя параметр LOCKFILE_EXCLUSIVE_LOCK не очень хорош на мой взгляд.
Поэтому предлагаю другой способ, путём создания файла при помощи функции OpenFile:
hMyLockedFile := OpenFile( "c:\variables.dat", ofStruct, OF_CREATE Or OF_READWRITE Or OF_SHARE_EXCLUSIVE );
Теперь Вы можете работать с файлом, но пользователи уже не смогут изменить его! )))
сделать так , чтобы по нажатию на кнопке файл блокировался.
← →
Случайный прохожий (2002-07-24 18:16) [1]Ну дык тут все написано че еще то надо?
Набережных С.
Любопытное заявление насчет LockFile. И такое аргументированное!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c