Partager via


MkDir, fonction

Mise à jour : novembre 2007

Crée un nouveau répertoire.

La fonctionnalité My permet une meilleure productivité et de meilleures performances dans les opérations d'E/S sur fichier que MkDir. Pour plus d'informations, consultez My.Computer.FileSystem.CreateDirectory, méthode.

Public Sub MkDir(ByVal Path As String)

Paramètres

  • Path
    Requis. Expression String qui identifie le répertoire à créer. Path peut inclure le lecteur. Si aucun lecteur n'est spécifié, MkDir crée le nouveau répertoire du lecteur actif.

Exceptions

Type d'exception

Numéro de l'erreur

Condition

ArgumentException

52

Path n'est pas spécifié ou il est vide.

SecurityException

70

Autorisation refusée.

IOException

75

Le répertoire existe déjà.

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.

Note de sécurité :

Les autorisations d'E/S de lecture et d'écriture sur le fichier sont nécessaires pour créer un répertoire ou un dossier. Pour plus d'informations, consultez FileIOPermission et Autorisations d'accès du code.

Notes

Cette fonction crée tout nouveau répertoire spécifié dans Path, à moins qu'il n'existe déjà ou qu'une partie de Path ne soit pas valide. Le paramètre Path doit spécifier un chemin d'accès au répertoire, et non au fichier.

Exemple

Cet exemple utilise la fonction MkDir pour créer un répertoire. Si aucun lecteur n'est spécifié, le nouveau répertoire est créé sur le lecteur actif.

' Make new directory.
MkDir("C:\TESTDIR")

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

Tâches

Comment : créer un répertoire dans Visual Basic

Référence

ChDir, fonction

CurDir, fonction

RmDir, fonction

ArgumentException

IOException