Проблема открытия русских фалов...(((

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

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

Александр80
Bonachón
Bonachón
 
Сообщения: 659
Зарегистрирован: 20.03.2004 (Сб) 23:50
Откуда: г.Москва

Проблема открытия русских фалов...(((

Сообщение Александр80 » 09.05.2005 (Пн) 1:19

Подскажите, как правильно открыть русский текстовой файл, как указывать кодировку? Чего-то я недопонимаю, объясните пожалуйста... Я понимаю так, что сначала надо побайтово считать файл, а потом произвести его кодировку... А вот как?

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 09.05.2005 (Пн) 9:47

если сразу, то

Public Shared Function ReadAll(ByVal path As String, ByVal encoding As System.Text.Encoding) As String
Member of: System.IO.File

encoding обычно System.Text.Encoding.Default
или смотри свойства System.Text.Encoding
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 09.05.2005 (Пн) 9:50

если, хочешь читать из открытого потока, то создай на его базе StreamReader и в конструкторе тоже укажы нужный encoding
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Александр80
Bonach&#243;n
Bonach&#243;n
 
Сообщения: 659
Зарегистрирован: 20.03.2004 (Сб) 23:50
Откуда: г.Москва

Сообщение Александр80 » 09.05.2005 (Пн) 10:52

Sebas писал(а):если, хочешь читать из открытого потока, то создай на его базе StreamReader и в конструкторе тоже укажы нужный encoding


Это уже интересно, сапасибо!!! :wink:


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

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

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

    TopList