Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2008, 08:38   #1
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
Вопрос Огран. доступ к файлу

Подскажите, пожалуйста. У меня есть файл "text.txt"
Как можно через Делфи сделать так, чтобы этот файл нельзя было удалить, а также поставить пароль, чтобы когда открываешь файл - выскакивалась созданная тобой форма, где надо было ввести пароль. Проверку пароля и всё остальное я сделаю, но огр.доступ никак не смогу. Спасибо.
Манжосов Денис :) вне форума Ответить с цитированием
Старый 15.07.2008, 08:49   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

А не проще зашифровать этот файл?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.07.2008, 08:52   #3
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Проще, но и этот вариант я тоже не знаю. А как же сделать чтобы невозможно файл было удалить?
Манжосов Денис :) вне форума Ответить с цитированием
Старый 15.07.2008, 10:45   #4
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,689
По умолчанию

Закрыть доступ можно так
Код:
var
  mode_: cardinal;
begin
  mode_ := fmShareExclusive; //закрыть доступ
  sysutils.FileOpen('0.txt', mode_)
end;
Только программа должна работать постоянно...
eoln вне форума Ответить с цитированием
Старый 15.07.2008, 11:24   #5
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Довольно таки зороший вариант, но вот как сделать так чтоб нельзя было удалить.
Манжосов Денис :) вне форума Ответить с цитированием
Старый 15.07.2008, 11:26   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
но вот как сделать так чтоб нельзя было удалить.
А помоему пример выше и от удаления закрывает.

Вообще такие дела делаются настройками доступов в оси.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.07.2008, 11:33   #7
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Блин, а ведь программа же UnLocker есть, вот она и выскачила. Конечно он есть не у всех, но другие варианты есть.
Манжосов Денис :) вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Общий доступ к файлу с макросам в Эксель grenles Microsoft Office Excel 11 30.06.2008 16:38
Путь к файлу Баламут Win Api 12 14.05.2008 13:27
Путь к файлу Лубышев Общие вопросы Delphi 2 10.02.2008 21:13
Закрыть доступ к файлу *.db Антон Шестаков БД в Delphi 6 05.01.2008 09:28
Закрыть доступ для всех процессов к файлу Sanek_ntsk Общие вопросы Delphi 6 04.12.2007 16:26