Поделиться через


Недопустимое имя файла или номер

Обновлен: Ноябрь 2007

Bad file name or number

При попытке получения доступа к указанному файлу возникла ошибка. Возможны следующие причины данной ошибки:

  • Оператор содержит ссылку на файл с именем или номером, который не был указан в операторе FileOpen или был указан в этом операторе FileOpen, однако впоследствии был закрыт.

  • Оператор ссылается на файл с номером, который не входит в диапазон номеров файлов.

  • Оператор ссылается на имя или номер файла, которые являются недопустимыми.

Исправление этой ошибки

  1. Убедитесь, что имя файла указано в операторе FileOpen. Обратите внимание, что при вызове оператора FileClose без аргументов все открытые файлы могут быть случайно закрыты.

  2. Если код создает номера файлов алгоритмически, убедитесь, что эти номера являются допустимыми.

  3. Убедитесь, что имена файлов соответствуют соглашениям операционной системы.

См. также

Основные понятия

Соглашения об именах Visual Basic

Ссылки

Функция FileOpen