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

Вниз

ПОМОЖИТЕ, ЧЕМ МОЖИТЕ!!!!!!!!   Найти похожие ветки 

 
иван   (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;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
3-13583
Ребенок Кирилл
2002-07-14 04:01
2002.08.05
Подключение к базе данных Access


8-13734
Злой
2002-03-27 12:30
2002.08.05
Приветствую!!! Не подскажите как осуществить такую идею оздаю список из mp3 файлов и


14-13797
Семен Семеныч
2002-07-09 11:38
2002.08.05
Народ, а из Одессы кто есть????


14-13779
RuslanJ
2002-07-10 14:13
2002.08.05
Добавить страничку в многостраничном блокноте


4-13849
elgato
2002-05-28 16:20
2002.08.05
Устройства ввода