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

Вниз

Отображение 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.009 c
15-1297379189
Кто б сомневался
2011-02-11 02:06
2011.05.29
Возможно ли технически поймать вирус без браузера


15-1297338415
Медвежонок ХМЛ
2011-02-10 14:46
2011.05.29
классная фигня :)


2-1297940727
SIV5000
2011-02-17 14:05
2011.05.29
Загрузка файла разными потоками


4-1248152773
Dmitriy
2009-07-21 09:06
2011.05.29
строка "Дополнительные команды инициализации"


4-1247595131
Muxa/Ibl4
2009-07-14 22:12
2011.05.29
Последовательный доступ к MMF