Считывает атрибуты файла
Синтаксис
Метод АтрибутыФайла()
имеет следующий синтаксис:
АтрибутыФайла(ИмяФайла, [РазмерФайла], [АтрибутыФайла], [ВремяСоздания], [ВремяДоступа], [ВремяЗаписи], [ПолноеИмя])
А также альтернативный англоязычный синтаксис:
GetFileAttr(Filename, [FileSize], [Attr], [CreateDate], [LastAccess], [LastWrite], [FullName])
Параметры
Описание параметров метода АтрибутыФайла()
:
Имя параметра | Тип | Описание | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ИмяФайла | Строка | строка с именем файла | ||||||||||||||||||||
РазмерФайла | Число | переменная, в которую возвращается размер файла в байтах | ||||||||||||||||||||
АтрибутыФайла | Строка | переменная, в которую возвращается строка с закодированными в числовом виде атрибутами файла. Каждый символ может принимать одно из двух значений: 0 или 1 . Структура строки:
|
||||||||||||||||||||
ВремяСоздания | Строка | переменная, в которую возвращается дата и время создания файла | ||||||||||||||||||||
ВремяДоступа | Строка | переменная, в которую возвращается дата и время последнего доступа к файлу | ||||||||||||||||||||
ВремяЗаписи | Строка | переменная, в которую возвращается дата и время последней записи файла | ||||||||||||||||||||
ПолноеИмя | Строка | переменная, в которую возвращается имя файла с расширением | ||||||||||||||||||||
Жирным шрифтом выделены обязательные параметры |
Описание
Метод АтрибутыФайла()
считывает атрибуты файла в переданные параметры
Пример использования
Пример кода с использованием метода АтрибутыФайла()
:
Если ФС.СуществуетФайл(ПутьКФайлу) = 1 Тогда ФС.АтрибутыФайла(ПутьКФайлу, РазмерФайла, Атрибуты, ВремяСоздания, ВремяДоступа, ВремяЗаписи, ПолноеИмя); Сообщить("Атрибуты файла " + ПутьКФайлу); Сообщить("РазмерФайла = " + Цел(РазмерФайла / 1024) + "Кб"); Сообщить("Атрибуты = " + Атрибуты); Сообщить("ВремяСоздания = " + ВремяСоздания); Сообщить("ВремяДоступа = " + ВремяДоступа); Сообщить("ВремяЗаписи = " + ВремяЗаписи); Сообщить("ПолноеИмя = " + ПолноеИмя); КонецЕсли; //Атрибуты файла C:\TEMP\1Cv7.MD //РазмерФайла = 63Кб //Атрибуты = 000010000 //ВремяСоздания = 2018.07.03 08:43:10 //ВремяДоступа = 2019.12.13 09:38:42 //ВремяЗаписи = 2018.07.03 08:43:10 //ПолноеИмя = 1Cv7.MD