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


Практическое руководство. Определение наличия каталога в Visual Basic

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

Метод My.Computer.FileSystem.DirectoryExists позволяет определить, существует ли указанный каталог.

Для вызова метода DirectoryExists требуется класс FileIOPermission.

Этот метод не создает исключений.

hk7094e7.alert_note(ru-ru,VS.90).gifПримечание.

  Параметры, доступные в диалоговых окнах, а также названия и расположение команд меню могут отличаться от описанных в справке в зависимости от текущих настроек или версии. При написании этой страницы справки имелось в виду окно Обычные параметры разработки. Чтобы изменить настройки, в меню Сервисвыберите командуИмпорт и экспорт параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Процедура

Чтобы определить наличие каталога

  • Используйте метод My.Computer.FileSystem.DirectoryExists, указав путь, для определения наличия указанного каталога. В следующем примере проверяется наличие каталога C:\backup\logs и проверяются его свойства.

    Dim logDirectoryProperties As System.IO.DirectoryInfo
    If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
        logDirectoryProperties = My.Computer.FileSystem.GetDirectoryInfo("C:\backup\logs")
    End If
    

См. также

Задачи

Практическое руководство. Определение наличия файла в Visual Basic

Исправление неполадок, связанных с чтением из текстовых файлов и записью в такие файлы

Пошаговое руководство. Операции с файлами и каталогами в Visual Basic

Ссылки

Метод My.Computer.FileSystem.DirectoryExists

Другие ресурсы

Создание, удаление и перемещение файлов и папок в Visual Basic