다음을 통해 공유


방법: Visual Basic에서 특정 패턴을 사용하여 하위 디렉터리 찾기

이 메서드는 GetDirectories 디렉터리의 하위 디렉터리에 대한 경로 이름을 나타내는 문자열의 읽기 전용 컬렉션을 반환합니다. 매개 변수를 wildCards 사용하여 특정 패턴을 지정할 수 있습니다. 검색에 하위 디렉터리의 내용을 포함하려면 매개 변수searchTypeSearchOption.SearchAllSubDirectories .로 설정합니다.

지정한 패턴과 일치하는 디렉터리를 찾을 수 없는 경우 빈 컬렉션이 반환됩니다.

특정 패턴의 하위 디렉터리를 찾으려면

GetDirectories 검색할 디렉터리의 이름과 경로를 제공하는 메서드를 사용합니다. 다음 예제에서는 이름에 "Logs"라는 단어가 포함된 디렉터리 구조의 모든 디렉터리를 반환하고 해당 디렉터리를 추가합니다 ListBox1.

For Each foundDirectory As String In
       My.Computer.FileSystem.GetDirectories(
           My.Computer.FileSystem.SpecialDirectories.MyDocuments,
           FileIO.SearchOption.SearchTopLevelOnly,
           "*Logs*")

    ListBox1.Items.Add(foundDirectory)
Next

강력한 프로그래밍

다음 조건에서 예외가 발생합니다.

참고하십시오