나는 재생 목록을 만들고 거기에서 음악을 재생할 수있는 프로그램을 만들고 있습니다. 다음 코드와 함께 목록 상자와 단추가 있습니다..txt 파일에서 특정 행을 읽는 방법?
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
(내가 만든 사전)에 추가
후, 나는 목록 상자로 파일을 가져올 수 있습니다해야합니다. 도움이 될 것입니다. 이 응용 프로그램은 당신이를, 일을 완전히 다른 방식으로 또는 쉽게 또는 더 효율적인 방법이 있다면, 그래서 그 것이다, 개발 과정에서 여전히 How to read specific lines from a .txt file?
에 응답 큰 :)
그래서 귀하의 질문에 – Plutonix
당신이 System.IO.File.ReadAllLines 봤어 파일에서 특정 라인을 어떻게 파일 (MSG 텍스트)에 사전 내용을 작성하는 방법 (제목) 또는 읽기 및 방법, 무엇을 System.IO.File.WriteAllLines? –
XML과 같이 좀 더 표준적이고 유연한 것을 사용하는 것이 좋습니다. –