Klasör içeriğini listbox a listelemek
#1
access-sql-17 
Merhabalar;

1-textbox a yolu girilen klasör içindeki dosyaları listbox a listelemek
2-listelenen dosyaları sürükle bırak ile listbox ta yerlerini değiştirmek istiyorum

bunları internette ve sitede çok aradım ama bulamadım No

şimdiden teşekkürler Spinny



  Alıntı
Bu mesajı beğenenler:
#2
Merhaba..

İlk sorunuzla ilgili biden fazla örnek forumda var.. Hatırladığım, en hızlı yöntemi sevgili Zeki Gürsoy geliştirmişti.. Linkte bulabilirsiniz..:

Liste Doldurmada Farklı Yaklaşım (Array)




  Alıntı
Bu mesajı beğenenler:
#3
Merhaba;

Ben de alternatif bir kod vereyim. Liste kutusunun kayıt kaynağını "değer listesi" yapmayı unutmayınız.. Liste Kutunuzun ismini de düzeltiniz.


Visual Basic
  1. Me.ListeKutum.RowSource = ""
  2.  
  3. Dim yol As String
  4.  
  5. yol = "C:\xxxx\bbbbb\xxxyy"
  6.  
  7.  
  8. Dim DosyaSistem As Object
  9.  
  10. Dim dosya, klasor As Object
  11.  
  12. Set DosyaSistem = CreateObject("Scripting.FileSystemObject")
  13. Set klasor = DosyaSistem.GetFolder(yol)
  14.  
  15. For Each dosya In klasor.files
  16. ' Debug.Print dosya.Name
  17. Me.ListeKutum.AddItem (dosya.Name)
  18. Next



Sürükle Bırak için Access'in Liste Kutusu ile işler çok zor olabilir olmayabilir de belki Api lerle.. Ya da ActiveX ile listview objesi ile de olabilir.

Liste içindeki itemleri aşağı-yukarı düğmeler yardımıyla kaydırmayı düşünürseniz aşağıdaki kod size yardımcı olacaktır.

Visual Basic
  1. Dim ListeItem As String, ListeIndex As Integer
  2.  
  3. ListeItem = Me.ListeKutum.Value
  4. ListeIndex = Me.ListeKutum.ListIndex
  5.  
  6. Me.ListeKutum.RemoveItem Me.ListeKutum.ListIndex
  7. Me.ListeKutum.AddItem ListeItem, ListeIndex - 1



Son satırdaki "-1" değerini "+1" yaparsanız itemler aşağı gelecektir.




Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#4
Sayın Berkant Bey;

Yolu kodun içinde değil de formdaki textbox tan almak istiyorum



  Alıntı
Bu mesajı beğenenler:
#5
(24-08-2011, 14:27)teamplay demiş ki: Sayın Berkant Bey;

Yolu kodun içinde değil de formdaki textbox tan almak istiyorum
o halde "yol" değişkenini aşağıdaki gibi değiştiriniz.

Visual Basic
  1. Yol=me.textbox_ismi


Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#6
Sayın Berkant Bey;
Sayın Taruz ;

Yardımlarınızı esirgemediğiniz için çok teşekkürler, "hayatımı kurtardınız" desem yeridir.

İyi Günler



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Klasör Yaratmak evren89 1 393 22-06-2024, 02:46
Son Mesaj: dsezgin
  Bir Klasördeki Tüm Txt Dosyalarının Içeriğini Tabloya Aktarma Hk. adnnfrm 1 589 23-04-2024, 12:00
Son Mesaj: dsezgin
  [FORM] form klasör içinde dosya kontrolü obaysal42 4 2.629 29-12-2023, 10:24
Son Mesaj: burhanb
  Klasor Açma Kars36 6 6.323 14-11-2023, 15:35
Son Mesaj: vetaltan
  Listbox'ta Tarihi Seçtiğimde Sadece O Tarihe Kadar Trend Grafiğini Getirmesi YENIFENER 1 597 21-12-2022, 17:32
Son Mesaj: dsezgin
  Döngü Ile Koşula Dayalı Klasör Içerisindeki Dosyaları Silme Mr.Midnight 2 680 19-11-2022, 22:46
Son Mesaj: alperalper
access-sql-5 Access'te LıstboX Veya Altform Seçimine Göre Grafiğin Değişmesini Sağlamak. YENIFENER 19 2.575 14-11-2022, 09:48
Son Mesaj: YENIFENER
  Acceste Listbox Seçimine Göre Grafik Gösterimi Hk YENIFENER 3 576 04-10-2022, 10:27
Son Mesaj: YENIFENER

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi