Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Metoden GetFiles returnerar en skrivskyddad samling strängar som representerar sökvägsnamnen för filerna. Du kan använda parametern wildCards för att ange ett specifikt mönster. Om du vill inkludera underkataloger i sökningen anger du parametern searchType till SearchOption.SearchAllSubDirectories.
En tom samling returneras om inga filer som matchar det angivna mönstret hittas.
Anmärkning
För information om hur du returnerar en fillista med hjälp av klassen DirectoryInfo i namnområdet System.IO, se GetFiles.
Så här hittar du filer med ett angivet mönster
GetFilesAnvänd metoden och ange namnet och sökvägen för den katalog som du vill söka i och ange mönstret. Följande exempel returnerar alla filer med tillägget.dlli katalogen och lägger till dem iListBox1.For Each foundFile As String In My.Computer.FileSystem.GetFiles( My.Computer.FileSystem.SpecialDirectories.MyDocuments, Microsoft.VisualBasic.FileIO.SearchOption.SearchAllSubDirectories, "*.dll") Listbox1.Items.Add(foundFile) Next
.NET Framework-säkerhet
Följande villkor kan orsaka ett undantag:
Sökvägen är inte giltig av någon av följande orsaker: den är en sträng med noll längd, den innehåller endast tomt utrymme, innehåller ogiltiga tecken eller är en enhetssökväg (börjar med \\.\) (ArgumentException).
Sökvägen är inte giltig eftersom den är
Nothing(ArgumentNullException).directoryfinns inte (DirectoryNotFoundException).directorypekar på en befintlig fil (IOException).Sökvägen överskrider den systemdefinierade maximala längden (PathTooLongException).
Ett fil- eller mappnamn i sökvägen innehåller ett kolon (:) eller är i ett ogiltigt format (NotSupportedException).
Användaren saknar nödvändiga behörigheter för att visa sökvägen (SecurityException).
Användaren saknar nödvändiga behörigheter (UnauthorizedAccessException).