![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 18.02.2010
Сообщений: 164
|
![]()
Здравствуйте такая проблема с открытием файла , открываю через openFileDialog считывание происходит норм. Вот только с русскими буквами проблема , он их кодирует как этого избавится ?
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 18.02.2010
Сообщений: 164
|
![]()
Использую стандартные потоки чтения файла . . . Может в них проблема ?
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.08.2009
Сообщений: 11
|
![]()
Попробуйте явно указать кодировку:
using System.Text; System.IO.FileStream fs; fs = new System.IO.FileStream(""myfile.txt", FileMode.Open, FileAccess.Read); System.IO.StreamReader sr; sr = new System.IO.StreamReader(fs, System.Text.Encoding.GetEncoding(12 51)); |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 09.05.2010
Сообщений: 2
|
![]()
Сталкивался как-то с таким...делал так:
StreamReader sr = new StreamReader("FileName", Encoding.Default); |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
![]()
Encoding.Default - не прокатит с юникодом, нужно сначала лучше определять кодировку, а потом уже явно указывать ее при загрузке текстового файла
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 18.02.2010
Сообщений: 164
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
OpenFileDialog не дает записать файл | ds.Dante | Общие вопросы .NET | 1 | 09.10.2009 11:18 |
OPenFileDialog and SaveFileDialog | Cpluser | Общие вопросы .NET | 5 | 30.04.2009 10:51 |
openfiledialog | Sergey2 | Общие вопросы C/C++ | 5 | 27.03.2009 20:16 |