Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
ВнизОтображение 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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.033 c