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


Функция ChDrive

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

Меняет текущий диск.

Public Overloads Sub ChDrive(ByVal Drive As { Char | String })

Параметры

  • Drive
    Обязательно. Строковое выражение, задающее существующий диск. Если указать пустую строку (""), текущий диск не изменится. Если аргумент Drive содержит строку из нескольких знаков, ChDrive использует только первую букву.

Исключения

Тип исключения

Номер ошибки

Условие

IOException

68

Указан несуществующий диск или диск недоступен.

См. столбец "Номер ошибки", если выполняется обновление приложений Visual Basic 6.0, в которых используется неструктурированная обработка ошибок. (Можно сравнить номер ошибки с Свойство Number (объект Err)). Однако, по возможности, следует заменять такую систему управления ошибками на Обзор структурной обработки исключений в Visual Basic.

Заметки

Функция ChDrive требует разрешения неуправляемого кода, что может повлиять на выполнение в ситуациях частичного доверия. Дополнительные сведения см. в разделе класс SecurityPermission и Разрешения для доступа к коду.

Пример

В этом примере функция ChDrive используется для изменения текущего диска. Если диск не существует, функция вызывает исключение.

ChDrive("D")   ' Make "D" the current drive.

Примечания для разработчиков приложений для смарт-устройств

Данная функция не поддерживается.

Требования

Пространство имен:Microsoft.VisualBasic

**Модуль:**FileSystem

**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)

См. также

Ссылки

Функция ChDir

Функция CurDir

Функция MkDir

Функция RmDir

IOException

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

Свойства файла, каталога и диска в Visual Basic