FileOpen(1, adress_Open, OpenMode.Input)
Input(1, tmp)
Do While Not EOF(1)
Input(1, tmp)
i += 1
Loop
Проблема отображения кириллицы.
Проблема такого характера, работаю с файлами следующего характера: плейлисты(а именно PLS, M3U, M3U8, PLC), из них мне необходимо извлекать адреса треков, с первыми двумя типами файлов проблем нет, при извлечении адресов из файлов двух последних типов файлов в полученом мною адресе в место русских символов отображаеться какая-то чушь, при этом английские символы и знаки препинания впорядке и на своих местах.
Код:
Это код как я читаю файлы, файл считаваеться посторочно в переменную tmp, adress_Open-адрес файла. Как решить даную проблему, использую VB.Net 2005.
Заранее благодарен!
Сдается в последних двух кодировка UTF-8. Значит надо перекодировать. Или работать учитывая это.
А как перекодировать или работать с этим?
[QUOTE=MSDN]
System.Text
Contains classes representing ASCII, Unicode, UTF-7, and UTF-8 character encodings; abstract base classes for converting blocks of characters to and from blocks of bytes; and a helper class that manipulates and formats String objects without creating intermediate instances of String.
[/QUOTE]
спасибо