Отображение mp3-тега в в TextBox в правильной кодировке - Visual Basic .NET
Формулировка задачи:
Подскажите, как не нагромождая гору кода по простому конвертировать то, что имею в textbox в другую кодировку?
Заполняю textbox так
В итоге, если там есть кириллица, то все выглядит вот так:
Листинг программы
- If (BassTags.BASS_TAG_GetFromURL(Stream, TI)) Then
- TextBox1.Text = TI.album
- TextBox3.Text = TI.artist
- TextBox2.Text = TI.comment
- TextBox4.Text = TI.title
- End If
Решение задачи: «Отображение mp3-тега в в TextBox в правильной кодировке»
textual
Листинг программы
- Imports System.Text
- ...
- Shared Sub FixCyrillicEncoding(TagInfo As TAG_INFO)
- Dim win1251 = Encoding.GetEncoding(1251)
- Dim win1252 = Encoding.GetEncoding(1252)
- TagInfo.album = win1251.GetString(win1252.GetBytes(TagInfo.album))
- TagInfo.artist = win1251.GetString(win1252.GetBytes(TagInfo.artist))
- TagInfo.comment = win1251.GetString(win1252.GetBytes(TagInfo.comment))
- TagInfo.title = win1251.GetString(win1252.GetBytes(TagInfo.title))
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д