C# kaynak kodları ile projelerinize yardımcı açık source code örnekleri bulun.Programlama ile uraşan coderlara yardımcı olur.
30 Ağustos 2014 Cumartesi
Bir dizini windows explorer ile açmak(C#)
Bir dizini windows explorer ile açmak için gereken c# kodları aşağıda verişmiştir.
Process.Start(@"c:\klasorismi");
C# Dosyal İşlemleri
C# dosya işlemleri örnek kodlar silme
1
| using System.IO; |
Aşağıdaki kodlarda en çok kullanılan metotları ele alacağız.
1. CreateDirectory Metodu : Bu metot ile klasör oluşturabiliriz.
1
2
| string yol = "C:\\Program Files\\AtknUludag"Directory.CreateDirectory(yol); |
2. Delete Metodu : Bu metod klasör Silmeye Yarar;
1
2
3
4
5
6
| //Eğer klasörün içinde herhangi birşey yok ise direk siler.string yol = "C:\\Program Files\\AtknUludag";Directory.Delete(yol);//Eğer siz klasörün içindekilerle beraber silinmesini istiyorsanız, 2. parametreyi true olarak göndermelisiniz.string yol = "C:\\Program Files\\AtknUludag";Directory.Delete(yol,true);ib |
3. Exist Metodu : Klasörün var olup olmadığını kontrol eder, geri dönüş tipi true ve false’tur
1
2
3
4
| //Klasör var olduğundan True değerini döndürdü.string yol = "C:\\Program Files\\AtknUludag";MessageBox.Show(Directory.Exists(yol).ToString());//Ayrıca Geriye Dönen True False Değerini if else ile kontrol ettirip işlem yaptırabilirsiniz. |
4. GetCreationTime Metodu : Geri dönüş tipi DateTime cinsindendir. Klasörün oluşturulma tarihini döndürür.
1
2
| string yol = "C:\\Program Files\\AtknUludag";MessageBox.Show(Directory.GetCreationTime(yol).ToString()); |
5. GetCurrentDirectory Metodu : Projenizdeki Programın Hangi Klasörde Olduğunu Verir.
1
| MessageBox.Show(Directory.GetCurrentDirectory().ToString()); |
6. GetDirectories Metodu : Belirtilen dizindeki tüm klasörleri string tipinde bir dizi ile geri döndürür.
1
2
3
4
5
6
| string yol = "C:\\Program Files";string[] klasor = Directory.GetDirectories(yol);foreach (string i in klasor) { MessageBox.Show(i.ToString()); } |
7. GetLastAccessTime Metodu : Belirtilen klasöre en son ne zaman eriştiğini DateTime türünden geri döndürür.
1
2
| string yol = "C:\\Program Files\\AtknUludag";MessageBox.Show(Directory.GetLastAccessTime(yol).ToString()); |
8. System.IO Delete Metodu : Bu metot ile belirtilen dosyayı silebiliriz.
1
2
| string yol = "C:\\Program Files\\AtknUludag\\dosya.exe";System.IO.File.Delete(yol); |
9. System.IO Move Metodu : Bu metot ile belirtilen klasörü belirtilen dizine taşıyabiliriz.
1
2
| //Birinci Taglardaki Kısım Taşınacak klasör, ikinci tagdaki nereye taşınacağıSystem.IO.Directory.Move("C:\\Program Files\\AtknUludag", "D:\\AtknUludag"); |
Kaydol:
Yorumlar (Atom)