PCnet Online forumlarına katılmak için hesap açabilirsiniz.
  • Üye girişi:

PCnet Online forumlarına hoş geldiniz

+ Başlığa Yanıt Yaz
5 sonuçtan 1 - 5 arası sonuçlar

Başlık: Dir Komutu

  1. #1

    Varsayılan Dir Komutu

    Dir komutunu kullanarak bütün klasör ve dosyaları bir listbox içine atmak istiyorum. Kod şu:

    Private Sub Command1_Click()
    Listele "C:"
    End Sub

    Sub Listele(yol)
    On Error Resume Next
    dosya = Dir(yol)
    Do Until dosya = ""
    If dosya <> "." or dosya <> ".." Then
    List1.AddItem dosya
    DoEvents
    Listele yol & "\" & dosya
    End If
    dosya = Dir(yol & "\" & dosya
    Loop
    End Sub

    Ama bir yerden sonra sürekli aynı klasörü listeye ekliyor. Hatam nerde?

  2. #2

    Varsayılan

    abi ben kopyalamayı biliyorum
    söyle eger dosya yoksa

    md listbox
    daha sonra bu kopyalacağın yer nesye

    copy *.* *listbox diye biliyorum umarım dogrudur öyle hatırlıyorum
    kolay gelsin

  3. #3

    Varsayılan

    Private Sub Command1_Click()
    Listele "C:"
    End Sub

    Sub Listele(yol)
    On Error Resume Next
    dosya = Dir(yol)
    Do Until dosya = ""
    If dosya <> "." or dosya <> ".." Then
    if list1.list(list1.listcount)=dosya then
    exit do
    else
    List1.AddItem dosya
    DoEvents
    Listele yol & "\" & dosya
    End If
    dosya = Dir(yol & "\" & dosya)
    end if
    Loop
    End Sub

    bunu dene bi. yukardakine sadece bir koşul ekledim ama deneme fırsatım olmadı.

  4. #4

    Varsayılan

    Bu kodun asp ile yazılmışsa "=" (equality test operator) kullanma.
    strcomp (string compare) fonksiyonunu kullan.

    if strcomp(dosya, ".") = 0 then şeklinde yaz.

    Çünkü eşitlik işlemcisi yetersiz geliyor olabilir.
    TUĞRA

  5. #5

    Varsayılan

    Asp ile değil. Ben sadece bütün klasörleri, içindeki dosyaları listelemek istiyorum. DirBox ile denedim ancak gizli dosyaları DirBox göremiyor. Pc-Cillin'de taratma yaparken daha fazla dosya buluyor.

    Üff çok gıcık bişey şu visual basic yahu.


 

Benzer Başlıklar

  1. Dos Komutu???
    _DaY_WaLkeR_ tarafından Yazılım forumunda
    Yanıt: 2
    Son Mesaj: 21.07.2006, 05:04
  2. put komutu?
    baysemih tarafından Yazılım forumunda
    Yanıt: 0
    Son Mesaj: 28.02.2006, 19:35
  3. bekleme komutu
    Ruhsuz__ tarafından Donanım forumunda
    Yanıt: 5
    Son Mesaj: 08.05.2005, 15:31
  4. DOS komutu ile HDD de HDD ye kopyalama
    gkobar tarafından Yazılım forumunda
    Yanıt: 3
    Son Mesaj: 14.01.2005, 19:05
  5. do_upload komutu?
    S_R_S tarafından Web ve Grafik Tasarımı forumunda
    Yanıt: 0
    Son Mesaj: 16.03.2004, 14:58