Подсчитать количество папок в определенной директории - VB

Узнай цену своей работы

Формулировка задачи:

Вот такой код пытаюсь применить к подсчету папок в папке 1, получается какая та хренота, помогите если кто может. Спасибо!

Решение задачи: «Подсчитать количество папок в определенной директории»

textual
Листинг программы
Function GetFolders&(ByVal sDir$, lst As ListBox)
    Dim s$, L&
    If Right$(sDir,1) <> "" Then sDir = sDir & ""
    s = Dir$(sDir & "*", vbDirectory)
    L = 0
    lst.Clear
    While s <> ""
        If s <> "." And s <> ".." Then
            lst.AddItem sDir & s
            L = L + 1
        End If
        s = Dir$()
    Wend
    GetFolders = L
End Function
 
'ИСПОЛЬЗОВАНИЕ
N = GetFolders("c:\1", List1)
' List1 - ListBox, в котором будут имена папок
' N - сколько получилось папок

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.625 из 5
Похожие ответы