Наиболее употребляемые инструкции и функции при работе с файлами
Приведем наиболее часто употребляемые инструкции и функции для работы с файлами.
| ChDir | Изменяет текущую папку. Синтаксис: ChDir путь | ||
| ChDrive | Изменяет текущий диск. Синтаксис: ChDrive диск Например, ChDrive "D" | ||
| CurDir | Функция возвращает текущую папку | ||
| FileAttr | Возвращает значение типа Long, представляющее режим файла, открытого с помощью инструкции open. Возвращаемые значения: 1 (для режима input), 2 (output), 4 (Random), 8 (Append) и 32 (Binary).
Синтаксис:
FileAttr (НомерФайла, Тип)
| ||
| GetAttr | Возвращает значение типа integer, определяющее атрибуты файла, каталога или папки. Значение, возвращаемое функцией GetAttr, является суммой констант, приведенных в табл. 13.1. Синтаксис: GetAttr (путь) | ||
| SetAttr | Устанавливает атрибуты файла. Синтаксис: SetAttr pathname, attributes Атрибуты в аргументе attributes определяются как сумма констант из табл. 13.1 | ||
| FileCopy | Копирует файл.
Синтаксис:
FileCopy source, destination
Аргументы:
| ||
| FileDateTime | Функция возвращает дату и время последнего изменения файла. Синтаксис: FileDateTime (путь ) | ||
| Kill | Удаляет существующий файл. Синтаксис: Kill путь В аргументе путь допустимо использование символой (*) и (?) для удаления нескольких файлов по маске. | ||
| MkDir | Создает новую папку. Синтаксис: MkDir путь | ||
| RmDir | Удаляет существующую папку. Синтаксис: RmDir путь | ||

Табл. 13.1. Константы атрибутов файла
| Константа | Значение | Описание | ||
| vbNormal | Обычный | |||
| vbReadOnly | i | Только чтение | ||
| vbHidden | Скрытый | |||
| vbSystem | Системный | |||
| vbDi rector у | Каталог или папка | |||
| vbArchive | Файл был изменен после последнего резервирования | |||