Статьи по Делфи
Меню сайта


Категории каталога
Мои статьи [2]
Функции и процедуры Win Api [20]
Работа с мышью [10]
Реестр и Делфи [11]
Работа с файлами [38]
Делфи и Хакер [10]
Инсталлятор собственными руками [6]
Хитрости в делфи [3]
Работа с системой [19]


Форма входа


Поиск по каталогу


Друзья сайта


Наш опрос
Понравились ли вам треки
Всего ответов: 156


Приветствую Вас, Гость · RSS 2024-05-06, 1:55 AM
Начало » Статьи » Работа с файлами

Функция FileGetAttr
Функция FileGetAttr( const FileName: string ): Integer;

--------------------------------------------------------------------------------

Модуль: SysUtils

Описание
Функция возвращает атрибуты файла, имя которого передано в параметре FileName. Атрибуты могут быть разделены с помощью оператора AND и следующих значений констант атрибутов:



Константа
Значение
Описание

faReadOnly
$00000001
Только чтение

faHidden
$00000002
Скрытый файл

faSysFile
$00000004
Системный файл

faVolumeID
$00000008
Идентификатор тома

faDirectory
$00000010
Каталог

faArchive
$00000020
Архивный файл

faAnyFile
$0000003F
Произвольный файл


В случае возникновении ошибки функция возвращает -1.

Пример
Данный пример показывает, каким образом можно снять у файла атрибут 'Только чтение'.
var
At: Integer;
begin
At:= FileGetAttr('MyFile.zzz');
if At and faReadOnly <> 0 then
FileSetAttr( 'MyFile.zzz', At - faReadOnly );
end;

Категория: Работа с файлами | Добавил: Admin (2006-12-17)
Просмотров: 1271 | Комментарии: 1 | Рейтинг: 0.0 |

Всего комментариев: 0
Имя *:
Email *:
Код *: