Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Как отображать html странички в программе


Автор: Nuzur 25.12.2004, 11:06

Необходимо отобразить пару страниц плюс кнопки вперед\назад.
smile

Автор: Nuzur 26.12.2004, 13:06
Мож каклйто компонент там есть? smile

Автор: bel_nikita 26.12.2004, 17:35
http://www.rsdn.ru/article/mfc/reusingdhtml.xml
http://www.codeguru.com/Cpp/I-N/ieprogram/
http://www.codeproject.com/miscctrl/#HTML+Browser+Controls

Автор: Coocky 26.12.2004, 22:30
Если просто отображать,то архитектура документ представление с классом CHtmlVew,а если работать,то надо знать технологию DHTML,а это 450-700 страниц книги. smile Есть примеры у Perchil_Ы,я ему кинул.(Вот я стрелочник) smile

Автор: Nuzur 27.12.2004, 00:41
Я очень благодарен, но мне нужны примеры для 6-й версии....
Так есть такой компонент который может обеспечить просмотр html как в самом компоненте,Э а не через код. В коде я просто не успею smile
За ChtmView спасибо буду читать, но потом, просто иначе без компонента не успею сделать курсач smile

Автор: Coocky 27.12.2004, 17:16
Цитата
Я очень благодарен, но мне нужны примеры для 6-й версии....

Ну так я сказал -к Perchil_e smile У него аж 3 примера.У меня просто уже их нет... smile

Автор: Nuzur 28.12.2004, 01:12
Всем спасибо за помощь и понимание проблем студента smile

Автор: S.A.P. 28.12.2004, 01:28
Цитата(Coocky @ 27.12.2004, 17:16)
Ну так я сказал -к Perchil_e smile У него аж 3 примера.У меня просто уже их нет... smile
smile

smile




Цитата(Nuzur @ 27.12.2004, 00:41)
Так есть такой компонент который может обеспечить просмотр html как в самом компоненте
откуда это в Visual C++ компоненты вдруг образовались smile . Если ты про ActiveX, то CHtmlView сам использует эти объекты, так что готовый пример с CHtmlView должен тебе больше помочь.

Хотя постой!!! Ты можешь создать Dialog Based приложение и выбрать в качестве класса диалога CDHtmlDialog. Тогда у тебя в ресурсах появится HTML файл, который можешь изменять как хочешь, он и отобразиться в диалоге как в браузере smile . Но для этого надо знать DHTML, а это в другой раздел http://forum.vingrad.ru/index.php?showforum=16

PS: Вот мы стрелочники smile
PPS: Кнопки взад и вперед решаются средствами JavaScript, это тоже можно в CDHtmlDialog.

Автор: Nuzur 28.12.2004, 01:33
Мне на форму надо кинуть, простите на диалог эти кнопки а не в яве писать!

Автор: S.A.P. 28.12.2004, 01:34
Так они и будут у тебя на диалоге.

И не в Яве, а в ява скрипте! Это разные вещи.
Добавлено @ 01:40
В крайнем случае ты можешь запоминать все URL ы по которым юзер ходил и в обработчиках кнопок юзать метод navigate.
Добавлено @ 01:41
Нужны примеры? Я скину, если надо.

Автор: Nuzur 28.12.2004, 20:25
Цитата(Perchilla @ 28.12.2004, 01:34)
Так они и будут у тебя на диалоге.

И не в Яве, а в ява скрипте! Это разные вещи.
Добавлено @ 01:40
В крайнем случае ты можешь запоминать все URL ы по которым юзер ходил и в обработчиках кнопок юзать метод navigate.
Добавлено @ 01:41
Нужны примеры? Я скину, если надо.

ОЧЕНЬ Нужны!!! Очень!!!
[email protected]

Автор: S.A.P. 28.12.2004, 20:51
Выслал.

Автор: Nuzur 1.1.2005, 15:23
Спасибо, буду рыть носом, если есть вопросы по сорцам, куда задавать их? Тобиш можна мыло или... на этом мысль останавлеваеться...

Автор: Nuzur 3.1.2005, 19:36
Цитата(Perchilla @ 28.12.2004, 20:51)
Выслал.

Огромное спасибо, разобрался, сделал. Все как надо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)