Наиболее употребляемые инструкции и функции при работе с файлами
Приведем наиболее часто употребляемые инструкции и функции для работы с файлами.
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 | Файл был изменен после последнего резервирования | |||