Вниз
Скачать: CL | DM;

Web-страница c UNICODE   Найти похожие ветки 

 
Maxim Volobuev   (2004-01-28 21:35) [0]

Подскажите пожалейста такую штуку:
TIdHTTP получаю страницу, но она на русском и в юникоде, то есть если брать результат запроса, то он выглядит примерно так:

РhРhРh "Р"РуРУ"
РРІСhРsС"СhРЇС:С"
Р_Рц Р"РsРSРЇРґС<СГРчРSРєРs Рh.Р".
РhРhРh "Р"РуРУ"

Как из этого бреда получит нормальный Win1251, или может IdHTTP можно настроить как то?


 
Ломброзо ©   (2004-01-29 01:26) [1]

Загонять в какой-нибудь буфер (массив char или байт), потом WideCharToMultibyte или делфёвыми функциями воспользоваться для приведения к string. В хелпе лень искать, поищи по WideString и WideChar.


 
Maxim Volobuev   (2004-01-29 19:38) [2]

Сам нашел: немного не так. Нужна функция Utf8Decode.
В Delphi 5, которой я пользовался ее нет, пришлось скопировать из Delphi 7.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
14-1078520416
Ivane
2004-03-06 00:00
2004.04.04
Удаление процесса программнім путём


1-1079195963
Sormy
2004-03-13 19:39
2004.04.04
Картинки в RxRichEdit v1.75


4-1074618002
fadeyev
2004-01-20 20:00
2004.04.04
Непростое MDI-приложение


1-1079371283
$tranger
2004-03-15 20:21
2004.04.04
Защита программы


9-1063796535
z1r[0]
2003-09-17 15:02
2004.04.04
из 3d-max в .x




   Наверх