Procedura: determinare l'ora della creazione di una directory in Visual Basic
Aggiornamento: novembre 2007
Metodo My.Computer.FileSystem.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 prima dell'accesso a una proprietà nell'oggetto DirectoryInfo.
Nota: |
---|
Le opzioni disponibili nelle finestre di dialogo, nonché i nomi e le posizioni dei comandi di menu, possono non corrispondere a quanto descritto nella Guida poiché dipendono dalle impostazioni attive o dall'edizione in uso. Questo argomento della Guida è stato creato basandosi su Impostazioni generali per lo sviluppo. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. 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 As System.IO.DirectoryInfo 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 una periferica, vale a dire 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