![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Вывел HTML страничку на форму вот таким образом:
Код:
.....
IpFileDataProvider1: TIpFileDataProvider;
IpHtmlPanel1: TIpHtmlPanel;
.....
procedure TForm1.FormCreate(Sender: TObject);
begin
with TStringList.Create do
begin
LoadFromFile('1.html');
IpHtmlPanel1.sethtmlfromstr(text);
free;
end;
end; Всё прекрасно выводится, без ошибок, но есть одно "но", вместо текста иероглифы. Полагаю проблема в кодировке. Кодировка самой странички UTF-8. Подскажите как решить проблему. Код HTML-странички: Код:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h4>Большой Белый Тигр!</h4> </body> </html> |
|
#2
|
|||
|
|||
|
Разобрался. Ошибка была в метаданных странички.
Код:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |