|
Функция FileAttr | | Синтаксис FileAttr(filenumber, returntype) | Функция определяет режим, в котором открыт файл инструкцией Open. Возвращает одно из следующих значений (типа Long): Input=1, Output=2, Random=4, Append=8, Binary=32. | Параметры Наименование | Описание | FileNumber | Обязательный. Аргумент типа Integer, указывающий на любой допустимый номер файла. | ReturnType | Необязательный. Аргумент типа Integer, указывающий характер возвращаемых данных. Начиная c Visual Basic версии 5, поддерживается только одно значение:1, которое параметр принимает по умолчанию. В 16-разрядных системах значение 2 задает возвращение дескриптора файла в операционной системе. В 32-разрядных системах значение 2 аргумента ReturnType не поддерживается и приводит к ошибке. |
| Замечания | Пример использования 'в данном примере функция
используется для определения
'в каком режиме был открыт файл (в данном
случае Append)
Dim FileNum, Mode
Open "TESTFILE" For Append As#1 'открываем
файл
Mode = FileAttr(FileNum, 1) 'возвращает
8 (режим Append)
Close #1 'закрываем файл | Дополнительная информация Категория: Работа с файловой системой Еще функции: CurDir, Dir, EOF, FileAttr, FileDateTime, FileLen, FreeFile, GetAttr, Input, Loc, LOF, Seek |
|
|