![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
загрузка данных в webbrowser [D2005, XP]
verybadbug © (2006-05-30 06:53:00)вопрос на сто баксов... загружаю данные в webbrowser
(WebBrowser.DefaultInterface.Document as IHTMLDocument2).Write...
как сделать, чтоб рисунки отображались?
verybadbug (2006-05-30 10:34:00) [1]ок... теперь всё пучком... ))))
SergP (2006-05-30 09:16:00) [2]
> verybadbug © (30.05.06 09:00) [3]
Понятно.
Значит если ты код странички програмно создаешь, то заодно добавь туда тег <BASE> где укажи базовый URL
Типа так:
<HTML>
<HEAD>
...
<BASE HREF="file:///C:\myfolder/">
...
</HEAD>
...
verybadbug (2006-05-30 09:00:00) [3]рисунки на жестком диске.... на странице указываются примерно так... <img src="images/img.jpg">... загружаю строки в webbrowser так...
var
v: Variant;
HTMLDocument: IHTMLDocument2;
begin
HTMLDocument := WebBrowser.DefaultInterface.Document as IHTMLDocument2;
v := VarArrayCreate([0, 0], varVariant);
v[0] := FHTMLDoc.Text;
HTMLDocument.Write(PSafeArray(TVarData(v).VArray));
HTMLDocument.Close;
end;
FHTMLDoc содержит строки HTML
SergP (2006-05-30 08:23:00) [4]
> как сделать, чтоб рисунки отображались?
Где у тебя находятся рисунки?
Elen (2006-05-30 07:49:00) [5]
>загружаю данные в webbrowser
Откуда загружаешь?