Partager via


ChDrive, fonction

Mise à jour : novembre 2007

Change le lecteur actif.

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

Paramètres

  • Drive
    Requis. Expression String spécifiant un lecteur existant. Si vous fournissez une chaîne de longueur nulle (""), le lecteur actif ne change pas. Si l'argument Drive est une chaîne à plusieurs caractères, la fonction ChDrive utilise seulement la première lettre.

Exceptions

Type d'exception

Numéro de l'erreur

Condition

IOException

68

Un lecteur non valide est spécifié ou le lecteur est indisponible.

Consultez la colonne « Numéro d'erreur » si vous mettez à niveau des applications Visual Basic 6.0 qui utilisent la gestion non structurée des erreurs. (Vous pouvez comparer le numéro d'erreur par rapport à Number, propriété (objet Err).) Toutefois, lorsque cela est possible, vous devez envisager de remplacer un tel contrôle d'erreurs par Vue d'ensemble de la gestion structurée des exceptions pour Visual Basic.

Notes

La fonction ChDrive nécessite une autorisation de code non managée, qui peut affecter son exécution dans les situations d'un niveau de confiance partiel. Pour plus d'informations, consultez la classe SecurityPermission et Autorisations d'accès du code.

Exemple

Cet exemple utilise la fonction ChDrive pour changer le lecteur actif. La fonction lève une exception si le lecteur n'existe pas.

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

Notes du développeur sur Smart Device

Cette fonction n'est pas prise en charge.

Configuration requise

Espace de noms :Microsoft.VisualBasic

**Module :**FileSystem

**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)

Voir aussi

Référence

ChDir, fonction

CurDir, fonction

MkDir, fonction

RmDir, fonction

IOException

Autres ressources

Propriétés des fichiers, répertoires et lecteurs dans Visual Basic