For Each File As String In My.Computer.FileSystem.GetFiles(Line, FileIO.SearchOption.SearchTopLevelOnly, "*.txt|*.docx")
Next
この方法で拡張機能をORするのは正しいですか?txt
とdocx
ファイルを取得する必要があります
For Each File As String In My.Computer.FileSystem.GetFiles(Line, FileIO.SearchOption.SearchTopLevelOnly, "*.txt|*.docx")
Next
この方法で拡張機能をORするのは正しいですか?txt
とdocx
ファイルを取得する必要があります
このMSDNフォーラムの投稿を見ると、配列を使用してこのようなファイル拡張子を保持することが機能することがわかります。あなたが持っているようにOrステートメントを使用すると、エラーが発生します。
Dim line As String = "C:\Temp"
Dim extension(1) As String
extension(0) = "*.txt"
extension(1) = "*.docx"
For Each File As String In My.Computer.FileSystem.GetFiles(Line, FileIO.SearchOption.SearchTopLevelOnly, extension)
Next
Dim extension As New List(Of String)
extension.Add("*.avi")
extension.Add("*.mkv")
extension.Add("*.wmv")
extension.Add("*.mp4")
My.Computer.FileSystem.GetFiles( "c:\ yourPath"、FileIO.SearchOption.SearchAllSubDirectories、extension.ToArray)の各Fについて
' やれ
次