A valid path to a directory
A file specification, including the wildcard characters * and ?
An array of strings, each element of which contains the name of a file
Returns the names of the files in a specified directory
path can be either an absolute path (a
complete path from the root directory to the directory whose
filenames are to be retrieved) or a relative path (starting from the
current directory to the directory whose filenames are to be
path can be either a path on the local
system, the path of a mapped network drive, or a UNC path.
path cannot contain wildcard characters.
searchpattern is specified, the method
returns only those files whose names match the string, which can
contain wildcard characters. Otherwise, the function returns the
names of all the files in the
If the directory specified by
path has no
files, or if no files match
an empty array is returned.
The following code displays all files in c:\ that have the extension .txt:
Dim sFiles( ) As String Dim i As Integer sFiles = Directory.GetFiles("c:\", "*.txt") For i = 0 To UBound(sFiles) Console.WriteLine(sFiles(i)) Next
Since GetFiles can return an empty array, you can prevent an array-access error in either of two ways: you can iterate ...