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

Вниз

Отображение HTML-страниц в Delphi   Найти похожие ветки 

 
Mihail   (2004-05-07 07:37) [0]

Здравствуйте уважаемые эксперты.
У меня есть HTML-файл,считанный в строку.
Мне требуется отобразить его в своём приложении, не сохраняя файл
на диск.Компонент TWebBrouser не подходит-он требует сохранения в
файл.Подскажите какой-нибудь компонент.


 
Mim1 ©   (2004-05-07 08:04) [1]

С поиском компонент, не сюда.

В факе есть пример отображения страницы в webbrowser не сохраняя на диск.


 
easy ©   (2004-05-07 10:31) [2]

http://oleg.webzone.ru/faqansw.asp?id=64


 
wal ©   (2004-05-07 11:31) [3]

procedure TForm1.Button1Click(Sender: TObject);
var
 s: WideString;
begin
s:="<html><head><title>Hello World!</title></head><body>Hello World!</body></html>";
WebBrowser1.Navigate("about:"+s);
end;

C уважением.


 
Knight ©   (2004-05-08 15:43) [4]

Спрошу сюда же...

Можно ли сделать так, чтобы даже если в броузере запрещено выводить рисунки, в TWebBrowser"е они продолжали отображаться?

Если нет, то может подскажете компонент, который позволяет это делать... а то как-то нехорошо получается, что и инетовские страницы и сформированные локально рисуются по одним настройкам.

Что прикольно, так это то, что если отключить отображение графики в IE, то рисунки пропадают даже в Справке Windows :)

MSMD..


 
Gero ©   (2004-05-08 16:12) [5]


> Knight ©   (08.05.04 15:43)

Ну можно просто включать отображение рисунков перед загрузкой, а после - отключать.


 
Knight ©   (2004-05-08 22:35) [6]

>> [5] Gero ©   (08.05.04 16:12)
Вручную или можно программно?


 
Gero ©   (2004-05-08 22:37) [7]


> Вручную или можно программно?

Программно, конечно.
Скачай себе TEmbeddedWB - это WebBrowser с расширенными возможностями, там это есть.


 
Knight ©   (2004-05-08 22:41) [8]

И ещё вопрос... как избавиться от слова "about:" в самом верху отображаемой страницы?


 
Gero ©   (2004-05-08 22:42) [9]


>  Knight ©   (08.05.04 22:41)

Вверху это где?
В самом документе?


 
Knight ©   (2004-05-08 22:42) [10]


> [7] Gero ©   (08.05.04 22:37)
> Скачай себе TEmbeddedWB

А он большой?


 
Knight ©   (2004-05-08 22:43) [11]


> [9] Gero ©   (08.05.04 22:42)
> Вверху это где?
> В самом документе?

Ага... :)


 
Gero ©   (2004-05-08 22:43) [12]


> А он большой?

Маленький. Это потомок TWebBrowser, просто кое-что добавлено.


 
Gero ©   (2004-05-08 22:44) [13]


> Knight ©   (08.05.04 22:43)

Тогда отредактировать html страницу в html-редакторе, убрав сверху "about:".


 
Knight ©   (2004-05-08 22:58) [14]


> [13] Gero ©   (08.05.04 22:44)
> Тогда отредактировать html страницу в html-редакторе, убрав
> сверху "about:".

Страница генерируется на лету и редактировать её проблематично, тогда уж проще сохранить на винте и WB дать нормальный урл... :)

Закачал Embedded WB v.1.06... щас гляну, что за зверь, кстати, там тоже так же извращаться надо, как и в
[2] easy ©   (07.05.04 10:31)
[3] wal ©   (07.05.04 11:31)
?


 
Gero ©   (2004-05-08 23:05) [15]


> Knight ©   (08.05.04 22:58)

Дык записывать в нее данные на лету можно ведь и нормальными способами.


 
Knight ©   (2004-05-08 23:22) [16]

>> [13] Gero ©   (08.05.04 22:44)
Спасибо... Вот это я понимаю, по-человечески, 7k и всё одной строкой

WebBrowser.LoadFromStrings(HTMLText);

... а то по-написали каких-то левых about"ов :)

Если кто будет качать...
http://torry.net/vcl/internet/browsers/embedwb.zip


 
SergP ©   (2004-05-08 23:43) [17]

2 wal ©   (07.05.04 11:31)

Не нужно так делать....
Там есть ограничение на длину того что после about написано...


 
Knight ©   (2004-05-08 23:51) [18]

>> [17] SergP ©   (08.05.04 23:43)
> Не нужно так делать....
> Там есть ограничение на длину того что после about написано...
И ещё какое...

Надо или так
[2] easy ©   (07.05.04 10:31)
http://oleg.webzone.ru/faqansw.asp?id=64

или так
[16] Knight ©   (08.05.04 23:22)
http://torry.net/vcl/internet/browsers/embedwb.zip

WebBrowser.LoadFromStrings(HTMLText);


 
nikkie ©   (2004-05-09 15:35) [19]

>Если кто будет качать...
>http://torry.net/vcl/internet/browsers/embedwb.zip
что-то на торри какая-то обманка лежит...
написано, что это версия 1.17, а когда скачиваешь, оказывается 1.06.
на самом деле, последняя версия 1.16b, доступна на http://www.euromind.com/iedelphi



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

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

Наверх




Память: 0.51 MB
Время: 0.049 c
6-1080847050
Ultracrash
2004-04-01 23:17
2004.05.23
Отключение картинок, Пинг WWW и Закачка нескольких файлов


14-1083325731
Sema
2004-04-30 15:48
2004.05.23
Как вставить гиперссылку в документ word ?


3-1082870655
Артем К.
2004-04-25 09:24
2004.05.23
Как программно создать псевдоним базы данных?


1-1083658334
Ivolg
2004-05-04 12:12
2004.05.23
Запехнуть в exe


3-1083242358
Леван
2004-04-29 16:39
2004.05.23
СКОЛЬКО ЗАПИСЕЙ БЫЛИ ОБРАБОТАНЫ?