Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.036 c
3-1101373424
Инког
2004-11-25 12:03
2004.12.26
table


6-1097439529
Alex_G
2004-10-11 00:18
2004.12.26
Запрос к Web-cерверу системы WebMoney Transfer


14-1102590544
DiamondShark
2004-12-09 14:09
2004.12.26
Радикальное решение.


14-1102242802
__inline
2004-12-05 13:33
2004.12.26
Гараж для авто


6-1097481189
Stef
2004-10-11 11:53
2004.12.26
Определение сетевых групп





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский