|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.05.2010, 07:51 | #1 |
Форумчанин
Регистрация: 18.02.2010
Сообщений: 164
|
openFileDialog
Здравствуйте такая проблема с открытием файла , открываю через openFileDialog считывание происходит норм. Вот только с русскими буквами проблема , он их кодирует как этого избавится ?
|
10.05.2010, 08:42 | #2 |
Форумчанин
Регистрация: 18.02.2010
Сообщений: 164
|
Использую стандартные потоки чтения файла . . . Может в них проблема ?
|
10.05.2010, 15:00 | #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)); |
10.05.2010, 15:58 | #4 |
Новичок
Джуниор
Регистрация: 09.05.2010
Сообщений: 2
|
Сталкивался как-то с таким...делал так:
StreamReader sr = new StreamReader("FileName", Encoding.Default); |
10.05.2010, 16:12 | #5 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
Encoding.Default - не прокатит с юникодом, нужно сначала лучше определять кодировку, а потом уже явно указывать ее при загрузке текстового файла
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
10.05.2010, 19:56 | #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 |