Оглавление | Родительский раздел

Файл (File)

Файл (File)

Свойства:

Имя (Name)
ИмяБезРасширения (BaseName)
ПолноеИмя (FullName)
Путь (Path)
Расширение (Extension)

Методы:

НачатьПолучениеВремениИзменения (BeginGettingModificationTime)
НачатьПолучениеКартинкиПредставленияФайлаБиблиотекиМобильногоУстройства (BeginGetMobileDeviceLibraryFileThumbnail)
НачатьПолучениеНевидимости (BeginGettingHidden)
НачатьПолучениеРазмера (BeginGettingSize)
НачатьПолучениеТолькоЧтения (BeginGettingReadOnly)
НачатьПолучениеУниверсальногоВремениИзменения (BeginGettingModificationUniversalTime)
НачатьПроверкуСуществования (BeginCheckingExistence)
НачатьПроверкуЭтоКаталог (BeginCheckingIsDirectory)
НачатьПроверкуЭтоФайл (BeginCheckingIsFile)
НачатьУстановкуВремениИзменения (BeginSettingModificationTime)
НачатьУстановкуНевидимости (BeginSettingHidden)
НачатьУстановкуТолькоЧтения (BeginSettingReadOnly)
НачатьУстановкуУниверсальногоВремениИзменения (BeginSettingModificationUniversalTime)
ПолучитьВремяИзменения (GetModificationTime)
ПолучитьКартинкуПредставленияФайлаБиблиотекиМобильногоУстройства (GetMobileDeviceLibraryFileThumbnail)
ПолучитьНевидимость (GetHidden)
ПолучитьПредставлениеФайлаБиблиотекиМобильногоУстройства (GetMobileDeviceLibraryFilePresentation)
ПолучитьТолькоЧтение (GetReadOnly)
ПолучитьУниверсальноеВремяИзменения (GetModificationUniversalTime)
Размер (Size)
Существует (Exist)
УстановитьВремяИзменения (SetModificationTime)
УстановитьНевидимость (SetHidden)
УстановитьТолькоЧтение (SetReadOnly)
УстановитьУниверсальноеВремяИзменения (SetModificationUniversalTime)
ЭтоКаталог (IsDirectory)
ЭтоФайл (IsFile)

Конструкторы:

По имени файла

Описание:

Используется для доступа к параметрам файлов или каталогов. Необходимо отметить, что данный объект не предназначен для чтения и записи из файлов.
Для работы на веб-клиенте, необходимо предварительно подключить расширение работы с файлами.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).

Пример:

ИмяФайла = "C:\Test\readme.txt";
ВыбФайл = Новый Файл(ИмяФайла);
Если 
ВыбФайл.Существует() Тогда
    Стр = "Результат выполнения:"+Символы.ПС+
    +"Файл: "+ВыбФайл.ПолноеИмя+Символы.ПС+
    +"Имя: "+ ВыбФайл.Имя+Символы.ПС+
    +"Имя без расширения: "+ВыбФайл.ИмяБезРасширения+Символы.ПС+
    +"Расширение: "+ВыбФайл.Расширение+Символы.ПС+
    +"Путь: "+ВыбФайл.Путь+Символы.ПС+
    +"Размер: "+ВыбФайл.Размер()+Символы.ПС+
    +"Это файл: "+ВыбФайл.ЭтоФайл()+Символы.ПС+
    +"Время изменения: "+ВыбФайл.ПолучитьВремяИзменения()+Символы.ПС+
    +"Только чтение: "+ВыбФайл.ПолучитьТолькоЧтение()+Символы.ПС+
    +"Невидимость: "+ВыбФайл.ПолучитьНевидимость();  
    Сообщить(Стр);
Иначе
    Предупреждение("Файл не найден!");
КонецЕсли
;

// Результат выполнения:

// Файл: C:\Test\readme.txt

// Имя: readme.txt

// Имя без расширения: readme

// Расширение: .txt

// Путь: C:\Test//Размер: 916

// Это файл: истина

// Время изменения: 31.10.2000 12:42:04

// Только чтение: истина

// Невидимость: ложь



Оглавление | Родительский раздел Платформа 8.3.13.1809