0
Görünüm ;
Kodları ;
private void gozatButton_Click(object sender, EventArgs e)
{
FolderBrowserDialog fBrowser = new FolderBrowserDialog();
fBrowser.ShowDialog();
string secilenDizin = fBrowser.SelectedPath;
secilenDizinTextBox.Text = secilenDizin;
DizinIceriginiListeyeEkle(secilenDizin);
}
private void DizinIceriginiListeyeEkle(string dizin)
{
string[] dizindekiKlasorler = Directory.GetDirectories(dizin);
string[] dizindekiDosyalar = Directory.GetFiles(dizin);
foreach (string klasor in dizindekiKlasorler)
{
DirectoryInfo dirInfo = new DirectoryInfo(klasor);
string klasorAdi = dirInfo.Name;
DateTime olsTarihi = dirInfo.CreationTime;
ListViewItem item = new ListViewItem(klasorAdi);
item.SubItems.Add("Klasör");
item.SubItems.Add("");
item.SubItems.Add(olsTarihi.ToString("dd.MM.yyyy HH:mm"));
dizinIcerigiListView.Items.Add(item);
}
foreach (string dosya in dizindekiDosyalar)
{
FileInfo fileInfo = new FileInfo(dosya);
string dosyaAdi = fileInfo.Name;
long byteBoyut = fileInfo.Length;
DateTime olsTarihi = fileInfo.CreationTime;
ListViewItem item = new ListViewItem(dosyaAdi);
item.SubItems.Add("Dosya");
item.SubItems.Add(byteBoyut.ToString());
item.SubItems.Add(olsTarihi.ToString("dd.MM.yyyy HH:mm"));
dizinIcerigiListView.Items.Add(item);
}
}
}
}
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol