Procedura: determinare l'ora della creazione di una directory in Visual Basic
Il metodo GetDirectoryInfo restituisce un oggetto DirectoryInfo in cui è possibile eseguire query per ottenere informazioni sulla directory.
Se la directory non esiste, non viene generata alcuna eccezione fino a quando non si accede a una proprietà dell'oggetto DirectoryInfo.
Nota
Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.
Per determinare l'ora della creazione di una directory
Utilizzare il metodo GetDirectoryInfo per richiamare un oggetto DirectoryInfo per la directory ed eseguire una query nella proprietà CreationTime. In questo esempio viene visualizzato CreationTime per C:\Documents and Settings.
Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo( "C:\Documents and Settings") MsgBox("The directory was created at " & getInfo.CreationTime)
Programmazione efficiente
Le seguenti condizioni possono generare un'eccezione:
Il percorso non è valido per uno dei seguenti motivi: è una stringa di lunghezza zero. contiene solo spazi vuoti. contiene caratteri non validi. o è il percorso di un dispositivo ,ovvero inizia con \ \. \) (ArgumentException).
Il percorso non è valido in quanto Nothing (ArgumentNullException).
La lunghezza del percorso supera la lunghezza massima definita dal sistema (PathTooLongException).
Un nome di file o di directory nel percorso contiene i due punti (:) o ha un formato non valido (NotSupportedException).
L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso (SecurityException).
Vedere anche
Attività
Procedura: determinare l'esistenza di una directory in Visual Basic
Risoluzione dei problemi: lettura e scrittura nei file di testo (Visual Basic)