AccessTr.neT
Studio 2008 de Dosya Araması - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Visual Basic .NET (https://accesstr.net/forum-visual-basic-net.html)
+--- Forum: Visual Basic .NET Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-net-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Studio 2008 de Dosya Araması (/konu-studio-2008-de-dosya-aramasi.html)



Studio 2008 de Dosya Araması - derebeyi - 06/06/2011

Merhaba Arkadaşlar,

Studio 2008 Kullanıyorum. Bir Proje Yapmak İstiyorum Ama Nasıl Başlayacam Bilmiyorum.
Butona Tıklayınca Bilgisayardaki "*.jpg" Dosyalarını Hepsini ListBox1 e Getirecek. Nasıl Bir Başlangıç Yapmam Ne Gibi Yol İzlemeliyim Bilgilendirirseniz Sevinirim.


Cvp: Studio 2008 de Dosya Araması - ercansahin - 06/06/2011

1 adet Listbox, 1 adet Button ekleyin.
Imports System.IO eklediğiniz kod sayfasına
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ListBox1.Items.Clear()
Dim directoryInfo As New System.IO.DirectoryInfo("D:\Access")
Dim bul() As System.IO.FileInfo

bul= directoryInfo.GetFiles("*.mdb", SearchOption.AllDirectories)
For Each fileInfo As System.IO.FileInfo In bul
ListBox1.Items.Add(fileInfo.Name)
Next
End Sub
yazarak deneyin. Buradaki D:\Access aramanın yapılacağı dizin, *mdb Access dosyaları, SearchOption.AllDirectories ise aramanın alt klasörlerde de yapılması anlamına gelmektedir. Siz D:\Access ile *mdb yerine TextBox lar ile form üzerinden hükmetmeyide deneyebilirsiniz. Kolay gelsin.


Cvp: Studio 2008 de Dosya Araması - derebeyi - 06/06/2011

Sn. BlackEagle,

Dediğiniz Gibi Yaptım Dizinleri Kendime Göre Uyarladım...
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ListBox1.Items.Clear()
Dim directoryInfo As New System.IO.DirectoryInfo("C:\")
Dim bul() As System.IO.FileInfo

bul= directoryInfo.GetFiles("*.jpg", SearchOption.AllDirectories)
For Each fileInfo As System.IO.FileInfo In bul
ListBox1.Items.Add(fileInfo.Name)
Next
End Sub

Bu Şekilde Yaptım. Ama C:\ Dizinindeki Bütün Klasörleri Aramakta. Orada Da Problem Yok. Ama Arama Yaparken C:\Windows\System32\LogFiles\WMI\RtBackup' yoluna erişim reddedildi. Hatası Vermekte... Bu Dosyalara Erişim Sağlamak İçin Ne Yapmam Lazım


Cvp: Studio 2008 de Dosya Araması - ercansahin - 06/06/2011

Windows Server 2008'in bir 64-bit sürümünü çalıştırıyorsanız, bu sorun oluşur. ÜzgünümImg-grin

Bu nedenle aramanın System32 gibi sistem dosyalarının dışında sizin belirteceğiniz alanlarda yapılmasını sağlayın.


Cvp: Studio 2008 de Dosya Araması - derebeyi - 08/06/2011

Sn. BlackEagle,

Yardımınız İçin Teşekkür Ederim Konuyu Gerekli Yere Taşıyabilirsiniz. Img-grin