Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.037 c
14-1083312818
Sour
2004-04-30 12:13
2004.05.23
XML+XSD


1-1083763083
mih
2004-05-05 17:18
2004.05.23
Работа с датами


1-1084292270
Vitello
2004-05-11 20:17
2004.05.23
Работа в графическом режиме?????????????


1-1084256465
bon
2004-05-11 10:21
2004.05.23
TTreeView


7-1081772922
bigsnake
2004-04-12 16:28
2004.05.23
Кракозяблы в справке





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский