Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

загрузка данных в 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

Откуда загружаешь?


Наверх

Титульная страница Поиск, карта сайта Написать письмо