Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
Zakat
6 / 6 / 0
Регистрация: 24.12.2012
Сообщений: 149
#1

Считывание из файла русских символов - C#

19.07.2013, 22:39. Просмотров 1873. Ответов 6
Метки нет (Все метки)

так вот, считываю из файла текст, помещаю что в listbox, что в datagrid получаются ромбики черные, как сделать чтобы нормально русские буквы отображались? что то из С++ может подойти? типа setlocale( LC_ALL,"Russian" ); setlocale( LC_ALL,"" ); может подойти?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2013, 22:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Считывание из файла русских символов (C#):

Чтение русских символов из файла - C#
Файл содержит миллионы русских букв "е". Читаю из файла символ: ch = fin.ReadByte(), сравниваю его с буквой "е": if (ch == 'е'), после if...

Чтение русских символов из файла - C#
Есть следующий код static public Edition Input() { using (StreamReader fileIn = new...

Какую кодировку указать для считывания из файла русских символов - C#
Здравствуйте, есть такая программа using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Перехват русских символов - C#
Здравствуйте, мне, к сожалению понадобилась помощь. Я пишу программу, которая перехватывает вводимые с клавиатуры данные и у меня...

Отображение русских символов в С# - C#
Мое устройство получает из сети пакеты данных от Delphi программы сервера. Далее мне надо отобразить данные в Label, но вместо русских букв...

Замена русских символов на английские - C#
Как сделать так чтобы при записи в файл русские символы заменяются на английские и наоборот?

6
Итори
Нарушил, 10 блоков,акка
63 / 63 / 6
Регистрация: 19.07.2013
Сообщений: 198
19.07.2013, 22:57 #2
Нужно смотреть в какой кодировке. Насколько я знаю стандарт UTF-8 с c#.

Для перекодировки есть класс.

C#
1
Encoding
0
Zakat
6 / 6 / 0
Регистрация: 24.12.2012
Сообщений: 149
19.07.2013, 23:10  [ТС] #3
однако тяжко)
0
Закревский
178 / 178 / 5
Регистрация: 14.04.2013
Сообщений: 499
19.07.2013, 23:41 #4
Zakat, ничего особо тяжкого.Вам просто нужно знать в какой кодировке вы считываете текст
0
Zakat
6 / 6 / 0
Регистрация: 24.12.2012
Сообщений: 149
26.07.2013, 19:48  [ТС] #5
я незнаю как код написать))
0
GloryMU
52 / 52 / 4
Регистрация: 25.02.2013
Сообщений: 171
26.07.2013, 20:24 #6
StreamReader sr = new StreamReader("путь к файлу",Encoding.Default);
если по считываете по другому на msdn посмотрите конструкторы
0
Zakat
6 / 6 / 0
Регистрация: 24.12.2012
Сообщений: 149
26.07.2013, 20:38  [ТС] #7
да разобрался, спасибо
C#
1
listBox1.Items.AddRange(File.ReadAllLines(@"D:\sotr.txt", Encoding.Default));
0
26.07.2013, 20:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.07.2013, 20:38
Привет! Вот еще темы с ответами:

Поиск русских символов в файле - C#
Мне дано имя файла. нужно в ней найти русские символы и пробелы... если есть то выдать ошибку. Да и как в treeview выделить красным цветом...

ASCIIEncoding: Кодирование русских символов - C#
Всем доброго времени суток. Вопрос вот о чем, имеется небольшой текстовый файл, с текстом, например "AbCdE АбВгД 12345" Читаем файл: ...

.NET 4.x Онлайн чтение русских символов - C#
У меня есть txt и в нём русский текст.. HttpWebRequest rew =...

Метод Readkey и распознавание русских символов - C#
Делаю простую задачу: читаю в консоли клавишу с помощью метода ReadKey() и добавляю полученный символ в строковую переменную. Вот код: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.