C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Компонент TNMHTTP, проблема с кодировкой станицы HTML
** pasha
Отправлено: 05.07.2005, 16:17


Не зарегистрирован







Использую компонент TNMHTTP — получаю HTML страницу,
указав IP-адрес компьютера и порт.

Возникает следующая проблема:
Страница — в кодировке UTF-8(Юникод), если смотреть ее
в кодировке Юникод обычным браузером IE6 — все нормально,
а мне для нормального отображения русских букв нужно Как-то
запихнуть ее в AnsiString

К сожалению в TNMHTTP кодировку указать нельзя, там такого
свойства нет.
Может кто подскажет как преобразовать страницу
из Юникод и засунуть в AnsiString ?
** pasha
Отправлено: 05.07.2005, 17:06


Не зарегистрирован







Нашел ! (по архиву форума)

UTF8String S = NMHTTP1->Body;
AnsiString sp = Utf8ToAnsi( S );

Вернуться в Вопросы программирования в C++Builder