Документация » Содержание справочника » Раздел 4. Встроенные вспомогательные типы данных » 

ФС (Файловая Система)

Объект агрегатного типа ФС позволяет программно работать с каталогами и файлами на диске, имитируя множество функций проводника Windows. Во встроенном языке уже существует предопределенный экземпляр объекта ФС. Через него можно напрямую обращаться к методам работы с файловой системой. Кроме того, программист с помощью функции СоздатьОбъект() может создать неограниченное количество экземпляров объекта.

Объект ФС позволяет выполнять следующие действия:

  • Выбирать каталог или файл
  • Создавать и удалять каталоги
  • Копировать, перемещать и удалять файлы
  • Выполнять поиск по файлам
  • Читать атрибуты файлов

Выполнение этих и других операций доступно с помощью следующих методов объекта ФС:

ВыбратьФайл() открывает диалоговое окно для выбора файла для последующих открытия или записи
ВыбратьФайлКартинки() открывает диалоговое окно для выбора файла картинки для последующего открытия
ВыбратьКаталог() открывает диалоговое окно для выбора каталога
СуществуетФайл() проверяет существование файла в файловой системе
КопироватьФайл() копирует файл из одной папки в другую
УдалитьФайл() безвозвратно удаляет файл с диска
ПереименоватьФайл() выполняет переименование файла
НайтиПервыйФайл() открывает выборку поиска по текущему каталогу по шаблону имени файла
НайтиСледующийФайл() возвращает имя следующего файла по ранее открытой выборке
АтрибутыФайла() читает и записывает атрибуты файла
СоздатьКаталог() создает новый каталог в файловой системе
УдалитьКаталог() безвозвратно удаляет каталог, все подкаталоги и файлы
УстТекКаталог() выполняет установку текущего каталога
ТекКаталог() возвращает путь к текущему каталогу
WindowsКаталог() возвращает путь к каталогу установки Windows
СвободноеМестоНаДиске() возвращает размер свободного пространства на диске в байтах