Чтение русских символов из файла

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

RusFisher
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 27.07.2007 (Пт) 16:19

Чтение русских символов из файла

Сообщение RusFisher » 07.09.2007 (Пт) 19:07

Добрый день!
Искал ответ на свой вопрос в форуме и в инете, но ответа так и не нашел :(
При чтении из файла (StreamReader) русские символы заменяются на пробелы, что то типа этого - " ". С остальными символами все в порядке. В чем может быть дело? Заранее спасибо...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Re: Чтение русских символов из файла

Сообщение GSerg » 07.09.2007 (Пт) 21:43

RusFisher писал(а):Искал ответ на свой вопрос в форуме и в инете, но ответа так и не нашел :(

Говорить неправду в особо крупных размерах можно, но недолго, потому что потом следуют различные ограничения доступа и всё такое. Ибо ответ на этот вопрос (вернее, ответы, и не два и не три) находятся поиском по этому форуму по слову StreamReader.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 12.09.2007 (Ср) 13:53

Dim sr as StreamReader
sr.CurrentEncoding = Encoding.Default

а вообще он даже в конструкторе принимает этот параметр

так что ты не просто плохо искал, ты совсем не искал


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 111

    TopList