Наиболее употребляемые инструкции и функции при работе с файлами

Приведем наиболее часто употребляемые инструкции и функции для работы с файлами.

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

Табл. 13.1. Константы атрибутов файла

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

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: