フォルダ内のすべてのファイルを取得する方法は何ですか?
VBで、すべてのファイルをフォルダー内で検索するためにDirectory.GetFilesメソッドを使用することができます。以下はサンプルコードです:
Imports System.IO
Module Module1
Sub Main()
Dim folderPath As String = "C:\Folder" ' 文件夹路径
' 检查文件夹是否存在
If Directory.Exists(folderPath) Then
' 获取文件夹中的所有文件
Dim files As String() = Directory.GetFiles(folderPath)
' 遍历文件
For Each file As String In files
Console.WriteLine(file)
Next
Else
Console.WriteLine("文件夹不存在")
End If
Console.ReadLine()
End Sub
End Module
上記の例では、まずフォルダーが存在するかどうかを確認し、その後、Directory.GetFilesメソッドを使用してフォルダー内のすべてのファイルを取得し、それらを文字列配列に格納します。その後、For Eachループを使用して各ファイルを参照し、ファイルのパスを出力します。