Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
Vladulka
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 77
#1

Не получается вывести нормально на русском языке - Windows Phone

17.01.2015, 12:50. Просмотров 408. Ответов 4
Метки нет (Все метки)

Всем привет!при выводе из файла на английском все выводиться нормально,а при выводе на русском такая белеберда

Не получается вывести нормально на русском языке

Что делать?Всем спасибо за ответы)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2015, 12:50     Не получается вывести нормально на русском языке
Посмотрите здесь:

Windows Phone На каком языке написана WP7?
Windows Phone TextBox не на русском
Книга по Windows Phone 8 есть на русском? Windows Phone
на каком языке виндоуз программируют? Windows Phone
Windows Phone Не получается вывести изображение (стандарный шаблон C# с Pivot)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
follow39
56 / 56 / 17
Регистрация: 27.01.2014
Сообщений: 375
17.01.2015, 13:44     Не получается вывести нормально на русском языке #2
Выложите код.
Vladulka
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 77
17.01.2015, 13:58  [ТС]     Не получается вывести нормально на русском языке #3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private void Button_Click(object sender, RoutedEventArgs e)
          {
 
              StreamReader streamReader = new StreamReader("T.txt"); //Открываем файл для чтения
              string str = "";
              
              while (!streamReader.EndOfStream) 
              {
                  str += streamReader.ReadLine() + "\n";
              }
 
              TextBlock1.Text = str;
 
          }
Артем8789
5 / 5 / 2
Регистрация: 01.05.2014
Сообщений: 59
17.01.2015, 19:11     Не получается вывести нормально на русском языке #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Измени кодировку самого текста в блокноте на UTF-8 и используй Encoding.UTF8.

Пример:
C#
1
2
   StreamReader sr = new StreamReader("Assets/Text.txt", Encoding.UTF8);
   TxtBl1.Text = sr.ReadToEnd();
Про Encoding - http://msdn.microsoft.com/ru-ru/libr...(v=vs.95).aspx
Vladulka
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 77
17.01.2015, 22:55  [ТС]     Не получается вывести нормально на русском языке #5
Спасибо чувак!))
Yandex
Объявления
17.01.2015, 22:55     Не получается вывести нормально на русском языке
Ответ Создать тему
Опции темы

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