Текущий архив: 2007.03.25;
Скачать: CL | DM;
Вниз
TidHTTP и национальные символы... Найти похожие ветки
← →
CAMCOH © (2006-10-07 20:39) [0]Есть такая задача: Получить HTML код странички в мемо. Для этого кинул на форму IdHTTP1 и MemoBuffer
MemoBuffer.Clear;
MemoBuffer.Lines.Add(IdHTTP1.Get("http://www.sture-v.lv/index.htm"));
проблема в том что вместо латышских символов (ā ū ē и т.д.) присутствующих в коде в мемо отображается что угодно только не они.
Так как стандартный мемо компонент неумеет впринципе отображать такие символы был использован компонент TNTMemo но и это не помогло.
В чём может быть проблема ?
← →
CAMCOH © (2006-10-07 20:44) [1]Да кстати если просто с клавиатуры писать в этот мемо эти символы то всё ок. Отсюда сделал вывод что это что то с IDHttp1 надо делать
← →
CAMCOH © (2006-10-07 21:06) [2]Т.е. если я правильно понимаю idHTTP не воспринимает символы (и коверкает их) с кодом не вписывающимся в ASCII 255
← →
Орион © (2006-10-07 23:11) [3]TIdHTTP.Get(AURL: string; AResponseContent: TStream);
Попробуй эту процедуру.
← →
Reindeer Moss Eater © (2006-10-07 23:12) [4]неправильно понимаешь
← →
CAMCOH © (2006-10-08 00:10) [5]
> неправильно понимаешь
А как тогда правильно ?
← →
Dmitrij_K (2006-10-08 17:51) [6]IDHTTP работает с массивом байт, ему срать на русские\латышские\китайские символы.
Трабла в Memo и региональных настройках windows и твоей программы
Страницы: 1 вся ветка
Текущий архив: 2007.03.25;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.029 c