Книга: Excel. Трюки и эффекты
Закрытие файлов
Закрытие файлов
После того как с открытым с помощью инструкции Open файлом выполнены необходимые действия, его нужно закрыть. Операция закрытия (или освобождения) является обязательной для всех объектов операционной системы, а не только для файлов. При закрытии файла освобождается его дескриптор, а другие приложения получают возможность работать с этим файлом, если он был заблокирован при открытии.
В VBA для закрытия файлов предусмотрены две инструкции: Reset и Close. Формат этих инструкций следующий:
Reset
Close [[#]Десктиптор [, [#]Дескриптор]...]
Инструкция Reset закрывает все файлы, открытые ранее с помощью инструкции Open. Инструкция Close закрывает только файлы с указанными дескрипторами, например:
Close 1, #3, hFile
Если при использовании инструкции Close дескрипторы закрываемых файлов не указаны, то она закрывает все открытые ранее файлы.
- 11.5. Закрытие месяца
- 6.1.6. Отображение файлов
- 4.4.2. Открытие и закрытие файлов
- 4.4.2.1. Отображение переменных FILE* на дескрипторы файлов
- 4.4.2.2. Закрытие всех открытых файлов
- Файловые дескрипторы
- Операции открытия, чтения, записи и закрытияфайлов
- Закрытие файла
- Отключение и закрытие сокетов
- 11.2.2. Закрытие файлов
- Официальное закрытие этапа Концептуального проектирования
- Закрытие открытых файлов