2

したがって、基本的にはフォルダをフォームにドラッグすると、Listbox に内部のファイルのパスが入力されます。Listbox で .MP3 パスのみを受け入れるようにできましたが、受け入れられる拡張子をさらに追加するにはどうすればよいですか?

 Private Sub Form1_DragDrop(sender As System.Object, e As System.Windows.Forms.DragEventArgs) Handles Me.DragDrop
            Dim files() As String = e.Data.GetData(DataFormats.FileDrop)
            For Each path In files

           If Directory.Exists(path) Then
                    'Add the contents of the folder to Listbox1
                    ListBox1.Items.AddRange(IO.Directory.GetFiles(path, "*.mp3*"))

上記の最後の行でわかるように、.mp3 拡張子を持つフォルダー内のパスが受け入れられます。.avi、.mp4 などの承認済みの拡張子を追加するにはどうすればよいですか?

私はもう試したListBox1.Items.AddRange(IO.Directory.GetFiles(path, "*.mp3*" + "*.mp4*"))

私も試してみましたListBox1.Items.AddRange(IO.Directory.GetFiles(path, "*.mp3*" , "*.mp4*"))

運が悪い!

4

1 に答える 1