Оператор Open
Синтаксис оператора Open состоит из следующих частей:
Часть | Описание |
---|---|
путь | Обязательно. Строковое выражение, указывающее имя файла; может включать каталог или папку, а также диск. |
<режим> | Обязательно. Ключевое слово, задающее режим файла: Добавление, Двоичный, Ввод, Вывод или Прямой. Если элемент не задан, файл открывается для доступа в режиме Прямой. |
доступ | Необязательно. Ключевое слово, определяющее операции, разрешенные для открытого файла: Чтение, Запись или Чтение и запись. |
блокировка | Необязательно. Ключевое слово, определяющее операции, запрещенные для открытого файла другими процессами: Общий, Блокировка чтения, Блокировка записи и Блокировка чтения и записи. |
filenumber | Обязательно указывать. Допустимый номер файла в диапазоне от 1 до 511 включительно. Чтобы получить следующий доступный номер файла, используйте функцию FreeFile . |
reclength | Необязательно. Число меньше или равное 32767 (байт). Для файлов, открытых для прямого доступа это значение равно значению длины записи. Для файлов с последовательным доступом значение представляет собой число буферизуемых символов. |
Примечания
Перед тем как выполнять операции ввода-вывода для файла, его необходимо открыть. Оператор Open выделяет для файла буфер для операций ввода-вывода и определяет режим доступа, который будет использоваться для буфера.
Если файл, заданный элементом pathname, не существует, он будет создан при открытии файла в режиме Добавление, Двоичный, Вывод или Прямой.
Если файл уже открыт другим процессом и указанный тип доступа не разрешен, операция Open сбой и возникает ошибка.
Предложение Len игнорируется, если выбран режимДвоичный.
В двоичных, входных и случайных режимах можно открыть файл с помощью другого номера файла без первого закрытия файла. В режимах Добавление и Вывод необходимо сначала закрыть файл, перед тем как открыть его с другим номером.
Пример
В этом примере показаны различные способы использования оператора Open для включения операций ввода и вывода для файла.
Следующий код открывает файл в режиме последовательного ввода.
В этом примере показано открытие файла в режиме "Двоичный" только для операций записи.
В следующем примере показано открытие файла в режиме "Прямой". Файл содержит записи определенного пользователем типа.
В этом примере кода открывается файл для последовательного вывода; любой процесс может читать или писать в файл.
Этот пример кода открывает файл в двоичном режиме для чтения; другие процессы не могут читать файл.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
.VBA Расширение файла
Расширение файла VBA обычно связано с языком программирования Visual Basic и интегрированной средой разработки для приложений и модулей, которые создаются с его помощью.
Может использоваться во многих программах.
Программы, открывающие .VBA файлы
Как открыть файл .VBA?
Если у вас возникли проблемы с открытием файла VBA, то в большинстве случаев проблема заключается только в отсутствии установленного соответствующего приложения. Выберите одну из программ из списка и установите ее на свое устройство. Операционная система должна автоматически связать формат файла VBA с установленной программой. Если нет, щелкните правой кнопкой мыши файл VBA и выберите его в меню. "Открыть с" . Затем выберите установленную программу и подтвердите операцию. Теперь все файлы VBA должны автоматически открываться выбранной программой.
Расширение файла VBA
Файлы VBA связаны с один типом (-ами) файлов, и их можно просматривать с помощью Microsoft Visual Studio, разработанного Microsoft Corporation. В целом, этот формат связан с два существующим (-и) прикладным (-и) программным (-и) средством (-ами). Обычно они имеют формат Visual Basic For Applications Project. В большинстве случаев эти файлы относятся к Developer Files.
Файлы VBA можно просматривать с помощью операционной системы Windows. Они обычно находятся на настольных компьютерах (и ряде мобильных устройств) и позволяют просматривать и иногда редактировать эти файлы. Рейтинг популярности данных файлов составляет «Низкий» и они обычно не используются.
Если у вас возникли проблемы с открытием файлов VBA, или если вы просто хотите узнать больше о связанных с ними программах и разработчиках см. полную информацию, представленную ниже.