Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.09;
Скачать: CL | DM;

Вниз

TWebBrowser - к вопросу автоматизации: не хочу из инета или фаила   Найти похожие ветки 

 
GigoVich   (2003-09-28 14:22) [0]

Здрасте, Мастера. Как мне заставить TWebBrowser отображать HTML, который, ну допустим находиться не в Инете не в фаиле, а под указателем каким нибудь (главное не на физическом носителе и в непределов ОЗУ). Заранее благодарен...


 
Ihor Osov'yak ©   (2003-09-28 15:18) [1]

и в непределов ОЗУ - а это что такое?

но может подойдет нечно из этого

1)
procedure ShowHTML(aText: string);
var
v: Variant;
HTMLDocument: IHTMLDocument2;
begin
CheckDocReady(WebBrowser);
HTMLDocument := WebBrowser.DefaultInterface.Document as IHTMLDocument2;
v := VarArrayCreate([0, 0], varVariant);
v[0] := aText; // Here"s your HTML string
HTMLDocument.Write(PSafeArray(TVarData(v).VArray));
HTMLDocument.Close;
end;

2)
function TForm1.LoadFromStream(const AStream: TStream): HRESULT;
begin
AStream.seek(0, 0);
Result := (WebBrowser1.DefaultInterface.Document as IPersistStreamInit).Load
(TStreamAdapter.Create(AStream));
end;

3) с. nikkie :-)
var
Doc: Variant;
begin
Doc := WebBrowser1.DefaultInterface.Document;
Doc.write(aText);
end;


 
Ihor Osov'yak ©   (2003-09-28 15:19) [2]

Из 1 - CheckDocReady(WebBrowser) убери.



Страницы: 1 вся ветка

Текущий архив: 2003.10.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-27578
Psibug
2003-09-29 13:28
2003.10.09
Извините что сдесь задаю этот вопрос.


3-27316
viktor
2003-09-15 19:32
2003.10.09
Удаление записи в справочнике


8-27616
konstantinov
2003-06-04 02:01
2003.10.09
Анимация мимики человеческой речи


3-27348
AlexPul
2003-09-19 17:21
2003.10.09
Упаковка таблиц Interbase


14-27713
Soft
2003-09-21 19:08
2003.10.09
Могут ли дельфины философствовать?