Функция FileSetAttr( const FileName: string; Attr: Integer ): Integer;
Модуль: SysUtils
Описание Функция устанавливает атрибуты файла, имя которого передано в параметре FileName. Атрибуты перечисляются в параметре Attr с помощью оператора OR. В случае успешного выполнения функция возвращает 0, а иначе возвращается код ошибки Windows. Значение констант атрибутов: |
Константа |
Значение |
Описание |
faReadOnly |
$00000001 |
Только чтение |
faHidden |
$00000002 |
Скрытый файл |
faSysFile |
$00000004 |
Системный файл |
faVolumeID |
$00000008 |
Идентификатор тома |
faDirectory |
$00000010 |
Каталог |
faArchive |
$00000020 |
Архивный файл |
faAnyFile |
$0000003F |
Произвольный файл |
|
Пример
В данном примере для файла устанавливаются атрибуты 'Скрытый файл' и 'Только чтение'.
FileSetAttr('MyFile.zzz', faReadOnly or faHidden);
Каким образом можно снять определенные атрибуты у файла, показано в описании функции FileGetAttr.
|