Respond needs javascript to run. To find out more click here
C# Klasör Fonksiyonları » EventArgs, DirectoryDeleteyol;, listBox1ItemsAddeleman;, button1Clickobject, @d\YAZILIM;, DirectoryGetDirectoriesyol; » Serdar Demir Uefa Maçları Canlı İzle
RSS
 

C# Klasör Fonksiyonları

14 Eki

My-Documents-256x256

Uygulamarımızda klsörlerle çalışmaya ihtiyaç duyabiliriz. Aslında en çok yaptığımız işlemlerdir yeni klasör oluşturma , silme kesme kopyalama…

Klasör ve dosyalama işlemleri için UsingSystem.IO; kütüphanesini ekliyoruz.

Öncelikle klasör oluşturma ile işe başlayalım;

private void button1_Click(object sender, EventArgs e)
{
string yol = @”d:\yeni klasör”;
Directory.Delete(yol);
}

private void button1_Click(object sender, EventArgs e)

{

string yol = @”d:\yeni klasör”;

Directory.Create(yol);

}

klasör Şimdi silelim;

Directory.Delete(yol);

Getdirectories: Parametrede verilen klasör altındaki tüm klasörleri listeler;

listele

string[] dizi;

string yol = @”d:\YAZILIM”;

dizi = Directory.GetDirectories(yol);

foreach (var eleman in dizi)

{

listBox1.Items.Add(eleman);

}

İsterseniz listboxun selected index change olayına klasör silme işlemini yaptırabilirsniz. eğer getfiles deseydik dosyaları gösterecekti.

directory nin bir çok özelliği var ama GetFileSysteEntires anlatacağım;

iki paremetre alır 2. parametre verilen dosya içinde uygun formatı aramaya yarar.

string[] dizi;

string yol = @”d:\resim”;

dizi = Directory.GetFileSystemEntries(yol,”*.”+textBox1.Text);

foreach (var eleman in dizi)

{

listBox1.Items.Add(eleman);

}

cıkktı format

klasörlerle ile ilgili taşıma klasör özellikeri oluşturulma tarihi vb directory sınıfında öğrenebiliriz.

 
1 Comment

Posted in C#

 

Tags: , , , , , , ,

Leave a Reply

 

 
  1. yuhubaa

    23 Ekim 2009 at 15:18

    Kullanan ve deneyen arkadaşların yorum ve önerilerini dinlemek isterim