Некорректное отображение русских букв из файла на FTP - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

делаю потоковый плеер. Наименование песни в эфире, записывается в текстовый файл на FTP Нашел код, переделал немного, таймер срабатывает, текст получается, с английскими буквами все ок, а вот с русскими никак не получается - знаки вопроса, перепробовал несколько вариантов перекодировки, но ничего не получилось. Подскажите как возможно это сделать? в файле: Леонид Агутин - Ole Ole, а textbox: ?????? ?????? - Ole Ole
Листинг программы
  1. Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Timer1.Tick, Button2.Click
  2. Dim request As Net.FtpWebRequest = Net.WebRequest.Create("ftp://90.188.22.6/XMLSongs.txt")
  3. request.Credentials = New Net.NetworkCredential("anonymous", "password")
  4. request.Method = Net.WebRequestMethods.Ftp.DownloadFile '("XMLSongs.txt")
  5. Dim response As Net.FtpWebResponse = request.GetResponse()
  6. Dim responseStream As Stream = response.GetResponseStream()
  7. Dim reader As StreamReader = New StreamReader(responseStream)
  8.  
  9. Textbox1.Text = reader.ReadLine
  10.  
  11. reader.Close()
  12. response.Close()
  13. End Sub

Решение задачи: «Некорректное отображение русских букв из файла на FTP»

textual
Листинг программы
  1. Dim reader As StreamReader = New StreamReader(responseStream, System.Text.Encoding.Default)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы