![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
WebBrowser - загрузка html кода из переменной.
oleg_v © (2004-08-10 12:30:00)Здравствуйте!
Подскажите пожалуйста как в компонент WebBrowser загрузить html код не из файла а из переменной? Если можно ответ присылать на e-mail. Заранее СПАСИБО!!!!
oleg_v (2004-08-10 13:09:00) [1]Спасибо Всем ОГРОМНОЕ ПОМОГЛИ!!!!!
Koster (2004-08-10 13:05:00) [2]А еще через Navigate2 можно, но там свои глюки есть... Поэтому код не пишу.
Romkin (2004-08-10 12:59:00) [3]http://members.shaw.ca/iedelphi/webbrowser.htm#advanced4
Romkin (2004-08-10 12:58:00) [4]
uses MSHTML, ActiveX, ...
var
WB: TWebBrowser;
V: OleVariant;
HtmlDoc: IHTMLDocument2;
begin
WB.Navigate('about:blank'); //чтобы документ был
OleCheck(WB.Document.QueryInterface(IHTMLDocument2, HtmlDoc));
v := VarArrayCreate([0, 0], varVariant);
V[0] := Content; //строка с содержимым
//и просто пишем в пустой документ...
//Как ни странно, VArray & PSafeArray - одно и то же :)
HtmlDoc.write(PSafeArray(TVarData(V).VArray));
HtmlDoc.close;
end;