![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.06.2009
Сообщений: 98
|
![]()
Написал программу для управления текстовыми документами (много накопилось, решил в кучу собрать). Если добавить новый файл то русские символы отображаются нормально, а если добавить уже существующий файл то получаем ахинею =(
![]() содержимое файла выводиться в textBox
Как вы сформулируете вопрос так вам и ответят
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
![]()
Проблема с чтением, точнее с кодировкой при чтении. попробуй поиграть с:
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 30.06.2009
Сообщений: 98
|
![]()
Encoding.Default поменяла все наоборот (старые отображаются а те что созданы в программе нет)
Encoding.ASCII, Encoding.Unicode, Encoding.UTF7,8,32 не помогли =(
Как вы сформулируете вопрос так вам и ответят
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
![]()
Покажи код, которым открываешь файл текстовый
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 30.06.2009
Сообщений: 98
|
![]()
все проста
Код:
Как вы сформулируете вопрос так вам и ответят
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 30.06.2009
Сообщений: 98
|
![]()
хелп люди
![]()
Как вы сформулируете вопрос так вам и ответят
|
![]() |
![]() |
![]() |
#7 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
1. Смените шрифт на какой нибудь уникод (маловероятно)
2. Откройте в hex-редакторе ваш текстовый файл, посмотрите первое слово (2 байта), обычно там хранится заголовок, описывающий какой именно формат/кодировка используется. 3. А еще посмотрите сюда 4. Как дополнение, лучше это Код:
Код:
Последний раз редактировалось BOBAH13; 10.11.2010 в 19:56. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
![]()
Похоже на UTF-8
|
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 30.06.2009
Сообщений: 98
|
![]() Цитата:
2. Смотрел через Hex Editor Neo там сразу начинается текст и файлы созданные в программе отображаются крякозябрами. 3. MSDN проштудировал но также безрезультатно =( 4. Пока не суть важно
Как вы сформулируете вопрос так вам и ответят
|
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 24.05.2008
Сообщений: 15
|
![]()
замени TextBox на RichTextBox
заведи char переменную, куда считывай содержимое файла сразу использую кодировку по дефолту потом проходи по переменной и выводи строки |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отображение в гриде одновременно на нескольких языках (например русский и польский) | supalk | Общие вопросы Delphi | 5 | 24.10.2011 09:32 |
Delphi коды символов HTML в русский язык | mega-X-mozg | Помощь студентам | 5 | 26.02.2010 16:56 |
где взять русский TB? или проблема с кодировкой | seven123 | Помощь студентам | 4 | 19.12.2009 15:53 |
Проблема с русский текстом | Shaman4eg | Общие вопросы C/C++ | 2 | 05.07.2009 13:40 |
Отображение символов в Delphi | Airou | Компоненты Delphi | 1 | 18.04.2008 00:26 |