Questo esempio di codice illustra come rilevare informazioni sul file( data creazione, tipo di file, nome, ecc.)
Inoltre illustra come elencare tutte le directory che fanno parte della root del nostro dispositivo mobile.
Lo spazio dei nomi da utilizzare è system.io. Di seguito si riporta tale dichiarazione.
VB.Net
Imports System.IO
C#
using System.IO;
Codice per la gestione dei file (rilevare informazioni).
VB.Net
'Rilevo le informazioni del file eseguibile
Dim infoFile As New FileInfo(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) MessageBox.Show("Nome: " + infoFile.Name)
MessageBox.Show("Percorso: " + infoFile.DirectoryName)
MessageBox.Show("Estensione: " + infoFile.Extension)
MessageBox.Show("Data Creazione: " + infoFile.CreationTime.ToLongDateString())
MessageBox.Show("Attributo: " + infoFile.Attributes.ToString())
C#
//Rilevo le informazioni del file eseguibile
FileInfo infoFile = new FileInfo(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); MessageBox.Show("Nome: " + infoFile.Name);
MessageBox.Show("Percorso: " + infoFile.DirectoryName);
MessageBox.Show("Estensione: " + infoFile.Extension);
MessageBox.Show("Data Creazione: " + infoFile.CreationTime.ToLongDateString());
MessageBox.Show("Attributo: " + infoFile.Attributes.ToString());
Codice per la gestione delle cartelle.
VB.Net
Dim root As New DirectoryInfo("\")
For Each dirInfo As DirectoryInfo In root.GetDirectories()
'nome cartella
MessageBox.Show(dirInfo.Name)
'percorso completo
MessageBox.Show(dirInfo.FullName)
Next
C#
DirectoryInfo root = new DirectoryInfo(@"\");
foreach (DirectoryInfo dirInfo in root.GetDirectories())
{
//nome cartella
MessageBox.Show(dirInfo.Name);
//percorso completo
MessageBox.Show(dirInfo.FullName);
}
Tramite la parola download potete scaricare il file di esempio.
Nessun commento:
Posta un commento