Hallo
ich hole mir aus einer MP3 Datei die ID3 tags song und artist.
Entferne mit TrimEnd die überflüssigen Leerzeichen.
Bis hierher ist alles OK.
Beim zusammensetzen von artist und song zu einem String sind komischerweise
die anderen Leerzeichen beim 1.Teil wieder da.
Das Gleiche ist bei teil1, teil2.
Ich kann die Reihenfolge vertauschen das Ergebnis ist dasselbe.
Wenn ich 3 mal teil1 verkette sind der erste und zweite Teil wieder mit allen Leerzeichen.
Der dritte Teil ist OK.
Ich weiss nicht mehr weiter, vielleicht hat jemand eine Idee.
MfG
Rudi
ich hole mir aus einer MP3 Datei die ID3 tags song und artist.
Entferne mit TrimEnd die überflüssigen Leerzeichen.
Bis hierher ist alles OK.
Beim zusammensetzen von artist und song zu einem String sind komischerweise
die anderen Leerzeichen beim 1.Teil wieder da.
Das Gleiche ist bei teil1, teil2.
Ich kann die Reihenfolge vertauschen das Ergebnis ist dasselbe.
Wenn ich 3 mal teil1 verkette sind der erste und zweite Teil wieder mit allen Leerzeichen.
Der dritte Teil ist OK.
Ich weiss nicht mehr weiter, vielleicht hat jemand eine Idee.
MfG
Rudi
VB.NET-Quellcode
- Private Sub titel()
- Dim fs As FileStream, br As BinaryReader
- fs = New FileStream(satz, FileMode.Open, FileAccess.Read) : br = New BinaryReader(fs)
- Dim file As New FileInfo(satz) : Dim tagposition As Integer = CInt((file.Length - 128))
- fs.Position = tagposition + 3 : song = br.ReadChars(30)
- fs.Position = tagposition + 33 : artist = br.ReadChars(30)
- artist.Trim() ' ist OK "La Barberia Del Sur"
- song.Trim() ' ist OK "Alegria de vivir"
- Dim test As String
- Dim teil1 As String
- Dim teil2 As String
- test = ""
- teil1 = artist.TrimEnd() ' ist OK "La Barberia Del Sur"
- teil2 = song.TrimEnd() 'ist OK "Alegria de vivir"
- test = teil1.TrimEnd() & " - " & teil2.TrimEnd() ' verkehrt "La Barberia Del Sur - Alegria de vivir"
- ListBox2.Items.Add(artist & " - " & song)
- End Sub
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „EaranMaleasi“ ()