我正在创建一个可以创建播放列表并从中播放音乐的程序。我有一个列表框和一个按钮,旁边有以下代码。
Dim MusicFiles() As String
Public ListOfMusicFiles As New Dictionary(Of String, String)
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
MusicFiles = OpenFileDialog1.FileNames
End If
Try
For Each Item In MusicFiles
Dim ItemSplit() = Item.Split("\"c)
Dim ItemLast As String = ItemSplit(ItemSplit.Count - 1)
ItemLast = ItemLast.Remove(ItemLast.Count - 4, 4)
ListOfMusicFiles.Add(ItemLast, Item)
Next
Catch ex As Exception
End Try
End Sub
上面的代码放置了所需音乐文件的名称,但我需要以某种方式将其存储在某个地方。我需要创建一个 .txt 文件,并且可能在第一行中包含音乐文件的名称,在第二行中包含位置。所以,我需要阅读两行并将它们添加到
listofmusicfiles
(我创建的字典)
然后,我可以将文件导入列表框。任何帮助,将不胜感激。该应用程序仍处于开发过程中,因此,如果您有完全不同的方法,或者更简单或更有效的方法,那就太好了:)