Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не полная блокировка файла


Страницы:   1 2

multiflex ©   (2008-07-16 13:34:00) 

Прошу прощщения, если ранее вопрос обсуждался, но я почемуто не нашол этого. В общем суть: выгружаю файл, запускаю ассоциированное приложения, жду пока отработает, забираю файл назад. Это очень кратко. Проблема в следующем: нужно на время работы запущщеного ПО защитить файл от удаления, но при этом оставить возможность его изменить, если это реально конечно. файлы могут быть абсолютно разными - DOC,BMP,PCB,CDR,psd,...etc.. Както вот думаю сделать так, чтобы приложение не тормознуло при создании файла на этом месте, и при записи... Или всетаки это бред заработавшегося студента? о_О

ЗЫ. Запускать процесс от другого пользователя, предварительно дав ему права доступа NTFS ??? Если да - то покажите как создать пользователя с логином/паролем и назначить права доступа на файл соответственно этому юзеру, я запутался весь =( + к томуже владелец должен быть

ЗЗЫ. Самая суть в том, что доступ к файлу должен получить только созданный мною процесс и никто иначе, так наверно корректнее. Винды XP-2000-Vista (обязательна). Мож внедрить в процесс чонить?? УЖС, помогите плииз!!!


Smile   (2008-07-16 14:04:00) [21]


> Renegat   (16.07.08 13:57) [1]

А как быть с

> при этом оставить возможность его изменить


Renegat   (2008-07-16 13:57:00) [22]

А если в самом начале работы тупо сбросить дамп файла в память, а при окончании - восстановить?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо