Sdílet prostřednictvím


Postupy: Jak získat kolekci souborů adresáře v jazyce Visual Basic

Metoda GetFiles vrátí jen pro čtení kolekci obsahující názvy souborů v rámci adresář. Můžete použít parametr wildCards k určení speciálního vzoru. K zahrnutí podadresářů do vyhledávání, nastavte parametr searchType na SearchOption.SearchAllSubDirectories.

V případě, že nejsou nalezeny žádné soubory odpovídající zadanému vzoru, je vrácená prázdná kolekce.

Jak získat seznam souborů v adresáři

  • Použijte metodu GetFilesa předejte jí parametry názvu a cesty k prohledávanému adresáři. V následujícím příkladu jsou vráceny všechny soubory v adresář a soubory jsou přidány do ListBox1.

    For Each foundFile As String In My.Computer.FileSystem.GetFiles(
      My.Computer.FileSystem.SpecialDirectories.MyDocuments)
    
        listBox1.Items.Add(foundFile)
    Next
    

    Tento příklad kódu je také dostupný jako IntelliSense fragment kódu. V dialogu pro výběr fragmentů kódu, je fragment kódu umístěn v File system - Processing Drives, Folders, and Files. Další informace naleznete v tématu How to: Insert IntelliSense Code Snippets.

Robustní programování

Následující podmínky mohou způsobit výjimku:

Viz také

Úkoly

Postupy: Hledání souborů pomocí konkrétního vzoru v jazyce Visual Basic

Postupy: Jak vyhledat podsložky pomocí konkrétního vzoru v jazyka Visual Basic

Odkaz

GetFiles