Comment : déterminer l'heure de création d'un répertoire dans Visual Basic
La méthode GetDirectoryInfo retourne un objet DirectoryInfo que vous pouvez interroger pour obtenir des informations sur le répertoire.
Si le répertoire n'existe pas, une exception n'est pas levée tant que vous n'accédez pas à une propriété de l'objet DirectoryInfo.
Notes
Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.
Pour déterminer l'heure de création d'un répertoire
Utilisez la méthode GetDirectoryInfo afin de récupérer un objet DirectoryInfo pour le répertoire et interrogez la propriété CreationTime. Cet exemple affiche CreationTime pour C:\Documents and Settings.
Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo( "C:\Documents and Settings") MsgBox("The directory was created at " & getInfo.CreationTime)
Programmation fiable
Les conditions ci-dessous peuvent générer une exception.
Le chemin d'accès est valide pour une des raisons suivantes : il s'agit d'une chaîne de longueur nulle ; il ne contient que des espaces blancs ; il contient des caractères non valides ; ou il s'agit d'un chemin d'accès de périphérique (commençant par \ \. \) (ArgumentException).
Le chemin d'accès n'est pas valide, car il a la valeur Nothing (ArgumentNullException).
Le chemin d'accès dépasse la longueur maximale définie par le système (PathTooLongException).
Un nom de fichier ou de répertoire du chemin d'accès contient un signe deux-points (:) ou n'a pas un format correct (NotSupportedException).
L'utilisateur n'a pas les autorisations nécessaires pour afficher le chemin d'accès (SecurityException).
Voir aussi
Tâches
Comment : déterminer si un répertoire existe dans Visual Basic
Dépannage : lecture et écriture dans des fichiers texte (Visual Basic)