Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

Cevap Geçmişi

14.06.16 22:38
Benim bildiğim yok. Ancak genellikle dosyayı yazmak üzere açmaya çalışıyorum, açamazsam dosya kullanımdadır. Bunu da ayrı bir fonksiyon olarak kullanıyorum. public static bool DosyaKilitliMi(FileInfo dosya) { FileStream stream = null; try { stream = dosya.Open(FileMode.Open, FileAccess.Read, FileShare.None); } catch (IOException) { // Dosya kilitli. return true; } finally { // Eğer açılabildiyse stream nesnesini serbest bırak. if (stream != null) stream.Close(); } // Dosya kilitli değil. return false; } Bunu şu şekilde kullanabilirsin: FileInfo fi = new FileInfo("C:\\dosya.txt"); bool kilitliMi = DosyaKilitliMi(fi);
Ekleyen: cevapsitesi
Değiştiren: cevapsitesi
Cevap olarak seçen: canora
14.06.16 19:37
Benim bildiğim yok. Ancak genellikle dosyayı yazmak üzere açmaya çalışıyorum, açamazsam dosya kullanımdadır. Bunu da ayrı bir fonksiyon olarak kullanıyorum. public static bool DosyaKilitliMi(FileInfo dosya) { FileStream stream = null; try { stream = file.Open(FileMode.Open, FileAccess.Read, FileShare.None); } catch (IOException) { // Dosya kilitli. return true; } finally { // Eğer açılabildiyse stream nesnesini serbest bırak. if (stream != null) stream.Close(); } // Dosya kilitli değil. return false; } Bunu şu şekilde kullanabilirsin: FileInfo fi = new FileInfo("C:\\dosya.txt"); bool kilitliMi = DosyaKilitliMi(fi);
Ekleyen: cevapsitesi

En fazla 3 eski durum gösterilir.