![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Как узнать или установить аттрибуты файлаDelphi , Файловая система , ФайлыКак узнать или установить аттрибуты файлаЧтобы прочитать аттрибуты файла, необходимо передать имя файла в функцию FileGetAttr, которая вернёт аттрибуты для данного файла. Например, добавьте на форму компоненты TButton и TLabel и добавьте следующий код в в обработчик события OnClick кнопки:
Чтобы установить аттрибуты у файла, необходимо передать имя файла и нужные аттрибуты в функцию FileSetAttr. Каждый аттрибут имеет мнемоническое имя, объявленное в юните SysUtils. Например, чтобы установить файлу системный атрибут, необходимо выполнить следующий код:
Так же можно очистить некоторые аттрибуты. Например, чтобы снять атрибуты только чтения и "Скрытый", необходимо выполнить следующий код:
Вместо объявленных значений атрибутов можно использовать числовые значения. +--------------------------------+ | Возвр. знач.| Аттр. Файла | +--------------------------------+ | 128 | Нормальный | | 1 | Только чтение | | 2 | Скрытый | | 4 | Системный | | 32 | Архивный | +-------------+------------------+ Пример:
Как узнать или установить атрибуты файла в программе на языке Delphi: для чтения атрибутов используется функция FileGetAttr, а для установки - функция FileSetAttr. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |