Вниз
Скачать: 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.025 c
1-1079341445
Max75
2004-03-15 12:04
2004.04.04
Создание компонента на форме во время выполнения программы


1-1079355085
Cosinus
2004-03-15 15:51
2004.04.04
Сохранение всех документов, отправленных на принтер


3-1078839844
Ross
2004-03-09 16:44
2004.04.04
Как добраться до значения Footer колонки в DBGrideh


3-1078414564
ceval
2004-03-04 18:36
2004.04.04
отображения хода открытия сделал Animate


3-1077866970
Alex___________
2004-02-27 10:29
2004.04.04
Как передать в DLL , TpFIBDatabase. ?????




   Наверх