Форум: "Начинающим";
Текущий архив: 2011.05.29;
Скачать: [xml.tar.bz2];
ВнизОтображение HTML в Panel Найти похожие ветки
← →
Артём (2011-02-19 20:44) [0]Здравствуйте мастера.. Подскажите как можно отобразить страницу HTML в компоненте Panel или button.
← →
KilkennyCat © (2011-02-19 20:53) [1]Ну с панелью понятно еще, а баттон-то, как правило, не очень большой....
на www.tmssoftware.com есть нтмл-компоненты. платные.
можно написать свой парсер. могу скинуть на почту пример.
можно воспользоваться TWebBrouser
← →
Amoeba_ (2011-02-19 21:09) [2]
> отобразить страницу HTML в ... button.
Очень странная идея или (IMHO!) просто бред сивой кобылы.
← →
Артём (2011-02-19 21:34) [3]
> > отобразить страницу HTML в ... button.Очень странная идея
> или (IMHO!) просто бред сивой кобылы.
Смысл я хочу понять как отображать html в любом другом объекте, не используя WebBrowser компонент
← →
И. Павел © (2011-02-19 21:35) [4]
> Артём (19.02.11 20:44)
Может быть, для кнопки будет достаточно картинки (TBitBtn)?
А на пенель, как сказали в [1] можно поместить TWebBrowser (или TEmbeddedBrowser, у которого больше возможностей).
> можно написать свой парсер.
Мало нам браузеров, каждый из которых считает своим долгом отличиться от остальных в воспроизведени страницы, так еще и автора хотите сподвигнуть новый написать? :)
← →
KilkennyCat © (2011-02-19 21:37) [5]
> И. Павел © (19.02.11 21:35) [4]
а там особо не сподвигнешь. у меня идет разбор всего нескольких тегов форматирования, и то уже каша, не для начинающих.
← →
И. Павел © (2011-02-19 21:39) [6]
> Смысл я хочу понять как отображать html в любом другом объекте,
> не используя WebBrowser компонент
А какой смысл у этого смысла? :)
Чем плох TWebBrowser? Бордеров у него нет - всю область занимает страница. Пользователь даже не знает, что используется TWebBrowser. Можно, конечно, напрямую работать с OLE IE, но не понятно, зачем все это.
← →
Amoeba_ (2011-02-19 21:55) [7]
> хочу понять как отображать html в любом другом объекте
А с здравым смыслом сообразовываться будет Пушкин?
← →
Amoeba_ (2011-02-19 22:07) [8]
> как отображать html в любом другом объекте, не используя
> WebBrowser компонент
Только если написав собственный. Кишка не тонка?
Если в стандартном, то никак.
P.S. Но есть примеры реализации:
http://www.tmssoftware.com/site/products.asp?t=vcl
← →
Игорь Шевченко © (2011-02-19 22:19) [9]Честно использовал WebBrowser для отображения страницы на панели. Чего и другим советую.
← →
clickmaker © (2011-02-19 22:23) [10]> отображать html в любом другом объекте, не используя WebBrowser
> компонент
если только под винду, то нет смысла не использовать WebBrowser, ибо он - часть оболочки
← →
Германн © (2011-02-20 02:09) [11]
> Артём (19.02.11 21:34) [3]
>
>
> > > отобразить страницу HTML в ... button.Очень странная
> идея
> > или (IMHO!) просто бред сивой кобылы.
>
> Смысл я хочу понять как отображать html в любом другом объекте
Может лучше найти описание спецификации htm/html и прочитать её?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2011.05.29;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.004 c