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

Вниз

Как программно сделать файл скрытым?   Найти похожие ветки 

 
Muhan ©   (2004-12-10 22:12) [0]

1. Как сделать файл невидимым, знаю его расположение и имя?
2. Будет ли это нарушением, если я тем, кто пользуется моей программой буду создавать на их винче файл с регистрацией, типа, если зарегился то создаю файл, если нет то нет.. Не подадут в суд? :)
3. Как проверить наличие файла, присутствует он или нет в данной папке?


 
GuAV ©   (2004-12-10 22:16) [1]

Muhan ©   (10.12.04 22:12)
1. Как сделать файл невидимым, знаю его расположение и имя?


Атрибут faHide не поможет. Иные видят все файлы :-)


 
Cardinal ©   (2004-12-10 23:08) [2]


> 1. Как сделать файл невидимым, знаю его расположение и имя?

FileSetAttr(const FileName: string; Attr: Integer): integer;
Задает атрибуты Attr файла FileName. В случае успеха возвращает 0, в противном случае - код ошибки мастдая.

Константы атрибутов:

Имя константы Значение Атрибут

faReadOnly   $00000001     файл только для чтения
faHidden     $00000002     невидимый файл
faSysFile    $00000004     системный файл
faVolumeID   $00000008     идентификатор диска
faDirectory  $00000010     каталог
faArchive     $00000020     архивный файл
faAnyFile    $0000003F     любой файл


> 2. Будет ли это нарушением, если я тем, кто пользуется моей
> программой буду создавать на их винче файл с регистрацией,
> типа, если зарегился то создаю файл, если нет то нет.. Не
> подадут в суд? :)

Насколько я знаю, за создание скрытого файла еще никого не посадили :-)

> 3. Как проверить наличие файла, присутствует он или нет
> в данной папке?

FileExists(const FileName: string): boolean;


 
Muhan ©   (2004-12-11 00:08) [3]

2. Ну мало ли я нарушаю его права..не предупредив :)


 
Muhan ©   (2004-12-11 00:08) [4]

спасибо



Страницы: 1 вся ветка

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
14-1102600410
Kirill
2004-12-09 16:53
2004.12.26
Пропали компоненты


14-1102433005
Сергей Г
2004-12-07 18:23
2004.12.26
Куда мы катимся


3-1101518726
alo
2004-11-27 04:25
2004.12.26
получить ссылки всех контролов, прицепленных к DataSet у


14-1102233425
Gero
2004-12-05 10:57
2004.12.26
Доступ к HKEY_CURRENT_USER другого пользователя


1-1102668888
leonidus
2004-12-10 11:54
2004.12.26
Как программно скомпилировать CHM-файл из набора HTML