USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  Visual Basic    (Arquivos/Diretórios)

Título da Dica:  Listar arquivos com FSO
Postada em 19/11/2003 por :: Renato ::         
'Este é um exemplo de como utilizar FSO (File System Object)
'Essa Sub preenche uma listbox com todas pastas e sub pastas de um determinado diretório
'Exemplo de chamada da Sub: GetFoldersAndSubFolders "c\window\",List1

Public AllFolders() As String
Public Sub GetFoldersAndSubFolders(path As String, List1 As ListBox)
Dim fso As Object
Dim i, i2
Dim f As Object
Dim f2 As Object
Dim fc As Object
Dim fc2 As Object
  
Set fso = CreateObject("Scripting.FileSystemObject")

Set f = fso.GetFolder(path)
Set fc = f.SubFolders
  
  For Each i In fc
    List1.AddItem i.Name
        Set f2 = fso.GetFolder(path & "\" & i.Name)
        Set fc2 = f2.SubFolders
        
            For Each i2 In fc2
                List1.AddItem "     [" & i2.Name & "]"
            Next
    List1.AddItem " "
Next
End Sub

Renato
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página