Compartir a través de


ChDrive (Función)

Actualización: noviembre 2007

Cambia la unidad actual.

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

Parámetros

  • Drive
    Requerido. Expresión de cadena que especifica una unidad existente. Si se proporciona una cadena de longitud cero (""), la unidad actual no cambia. Si el argumento Drive es una cadena con varios caracteres, ChDrive sólo utiliza la primera letra.

Excepciones

Tipo de excepción

Número de error

Condición

IOException

68

Se ha especificado una unidad no válida o la unidad no está disponible.

Consulte la columna "Número de error" si está actualizando aplicaciones de Visual Basic 6.0 que utilizan el control de errores no estructurado. (Se puede comparar el número de error con respecto a Number (Propiedad, objeto Err)). Sin embargo, siempre que sea posible, se debe considerar la sustitución de dicho control de errores por Información general sobre el control estructurado de excepciones de Visual Basic.

Comentarios

La función ChDrive requiere un permiso de código no administrado que puede afectar a su ejecución en situaciones de confianza parcial. Para obtener más información, vea SecurityPermission (Clase) y Permisos de acceso a código.

Ejemplo

En este ejemplo, se utiliza la función ChDrive para cambiar la unidad actual. La función produce una excepción si la unidad no existe.

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

Notas para desarrolladores de dispositivos inteligentes

Esta función no es compatible.

Requisitos

Espacio de nombres:Microsoft.VisualBasic

**Módulo:**FileSystem

**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Vea también

Referencia

ChDir (Función)

CurDir (Función)

MkDir (Función)

RmDir (Función)

IOException

Otros recursos

Propiedades de archivos, directorios y unidades en Visual Basic