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