Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизЗащита файла Найти похожие ветки
← →
@G (2004-02-11 17:52) [0]Как поставмть защиту на созданный файл? Чтобы пользователь программы случайно не удалил этот файл.
Может быть создовать резервный файл .Bak
← →
Amoeba (2004-02-11 17:54) [1]Установить програмно этому файлу атрибут ReadOnly.
← →
Sandman25 (2004-02-11 17:55) [2]1. Поставить атрибуты Hidden, Archive и ReadOnly.
2. Дать файлу имя по типу "Не удалять"
Если пользователь и после этого удалит, то такого пользователя ничего не остановит :)
← →
Amoeba (2004-02-11 17:58) [3]Атрибут Archive устанавливать нет никакой необходимости. На видимость и безопасность против удаления он никоим образом не влияет.
← →
@G (2004-02-11 17:58) [4]To Amoeba ©
А как именно присвоить атрибут ReadOnly?
← →
Sandman25 (2004-02-11 18:01) [5][3] Amoeba © (11.02.04 17:58)
Возможно. Мне казалось, что при удалении идет переспрос, если файл архивный. Во всяком случае в Win95.
← →
TUser (2004-02-11 18:02) [6]
> 2. Дать файлу имя по типу "Не удалять"
Лучше дать файлу имя "WinUtil.dll", поместить его куда-нибудь в winnt\system32\shared utils\. Пусть пользователь и не подумает, что его надо удалять.
А ваще на своем компе юзверь волен творить все, что вздумается. В том числе и удалять файлы твоей программы, да и ваще программу стереть нафиг.
← →
Beat (2004-02-12 08:37) [7]BOOL SetFileAttributes(
LPCTSTR lpFileName, // address of filename
DWORD dwFileAttributes // address of attributes to set
);
SetFileAttributes(FileName, FILE_ATTRIBUTE_READONLY);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.03 c