![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по TWebBrowser...
Metallica © (2002-11-18 18:47:00)Как сделать так, чтобы TWebBrowser отобразил записанный в него HTML-код сформированный программно.
AlGol (2003-02-05 13:16:00) [1]В Delphi 5 (IE 6)
WebBrowser1.Document as IHTMLDocument2 = nil;
WebBrowser1.Document as IPersistStreamInit = nil;
A попытка связать
navigate("about:"+srt)
ни к чему не приводит если длина "about:"+str больше 512.
Так что ни один из вышеприведенных советов не работает.
ПОМОГИТЕ!
DJ_Sedoy (2002-12-28 02:05:00) [2]
var
v: Variant;
HTMLDocument: IHTMLDocument2;
begin
HTMLDocument := WebBrowser1.Document as IHTMLDocument2;
v := VarArrayCreate([0, 0], varVariant);
v[0] := HTMLString; // Это Ваша HTML строка
HTMLDocument.Write(PSafeArray(TVarData(v).VArray));
HTMLDocument.Close; ...
end;
Для stream
function TForm1.LoadFromStream(const AStream: TStream): HRESULT;
begin
AStream.seek(0, 0);
Result := (WebBrowser1.Document as
IPersistStreamInit).Load(TStreamAdapter.Create(AStream));
end;
Opuhshii (2002-11-25 10:25:00) [3]TWebBrowser.Document при ReadyState = READYSTATE_COMPLETE,.. об этом тут немало было писано-переписано,....
Metallica (2002-11-24 15:01:00) [4]> Opuhshii © (23.11.02 13:35)
> navigate("about:<html><body>Hello,%20World!</body></html>")
Opuhshii- спасибо за помощь, но у меня еще один вопрос.
Как можно проанализировать содержащийся в TWebBrowserHTML-код?
Может есть свойство типа TStringList?
Opuhshii (2002-11-23 13:35:00) [5]navigate("about:<html><body>Hello,%20World!</body></html>")
Metallica (2002-11-22 19:40:00) [6]Мастера!!! Что, никто не знает как это сделать?