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