|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.12.2011, 00:49 | #1 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 29
|
Неверная кодировка текста в компонентах формы при получении почты через IdPOP3
Задача состоит в том, что бы написать некое подобие почтового клиента, который только загружает письма через через POP3 - протокол и выводит ихв StringGrid.
Проблема заключается в том, что письма в основном приходят в UTF-8 и Koi8-r. В большенстве своем в Koi8-r. Так вот темы тех, что приходят в КОИ8 в ячейках StringGrid'а отображаются в виде кракозябры, сам текст может отображаться нормально, а может тоже в кракозябре. Те, что приходят в UTF-8 отображаются полностью нормально. Выглядит это все примерно так: Код писема: в Koi8-r: 1 Код:
Получал код 63. Любой из символов кракозябры выдает код 63, что соответствует коду знака '?', но символы кракозябры все выглядят по разному, а код один и тот же: 63 Не понимаю как так выходит, т.к. с кодировками плохо знаком, перерыл кучу форумов и других сайтов, но ничего путного не нашел. Пишу на C++ Builder XE ОС: Windows XP Professional SP3 Как сделать так, что бы кодировка отображалась нормально. Кто сталкивался, подскажите, пожалуйста конкретными примерами. Заранее всем огромное спасибо! |
27.12.2011, 13:15 | #2 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 29
|
Я не понимаю, как именно декодировать, потому что уже на выходе при обращении к IdMessage1->Subject получаю кракозябру, что эквивалентно знакам вопроса. То есть уже поздно декодировать, а раньше как, не понимаю
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кодировка при получении данных из WEB | Никки | Общие вопросы по Java, Java SE, Kotlin | 3 | 28.12.2013 19:17 |
MySQL phpMyAdmin неверная кодировка. | kos1nus | SQL, базы данных | 2 | 23.10.2011 16:19 |
Кодировка текста при передаче из cmd в Memo | Noor | Общие вопросы Delphi | 5 | 21.09.2011 16:15 |
прием почты(idpop3) connection closed grasefully | betirsolt | Работа с сетью в Delphi | 13 | 06.05.2010 19:49 |
Проблема с загрузкой сайта (неверная кодировка) | Abadd0N | Работа с сетью в Delphi | 4 | 04.06.2009 15:23 |