Форум: "Сети";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Внизпроблема с TWebBrowser... Найти похожие ветки
← →
Atrion © (2005-05-07 01:13) [0]Программно генерирую код страницы и добавляю в браузер...
procedure WB_Document_Load(Browser:TWebBrowser;HTML_Code:string);
var
v:Variant;
HTMLDocument:IHTMLDocument2;
begin
v := VarArrayCreate([0, 0], varVariant);
v[0] := HTML_Сode;
HTMLDocument := Browser.Document as IHTMLDocument2;
HTMLDocument.write(PSafeArray(TVarData(v).VArray));
HTMLDocument.close;
HTMLDocument := nil;
end;
HTML_Code="
<HTML><BODY>
нБЗОЕФЙЪН
</BODY></HTML>";
При WB_Document_Load(Browser:TWebBrowser;HTML_Code:string) отображается
именно строчка нБЗОЕФЙЪН, а если же создавать на диске файл example.html с кодом HTML_Code и
затем использовать метод Browser.Navigate(example.html), то распознает
все нормально...
Кто может подскажите выход из этой ситуации...
← →
alpet © (2005-05-07 02:21) [1]Есть одна маленькая разница:
При выполнении метода загрузки Navigate IE выполняет функцию автодетектирования кодировки, при добавлении в текущий документ - не выполняет. Попробуй задать ее принудительно через charset, или ты хочешь использовать IE в качестве автодетектора кодировки текста ?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.015 c