Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как сделать свой браузер, на С# или с++ 
:(
    Опции темы
Гость_lamer
  Дата 2.12.2004, 15:04 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Подскажите, пожалуйста, какой компонент нужно для этого юзать. Это для с++ или для с#.
  Вверх
AntonSaburov
Дата 2.12.2004, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 6
Всего: 118



Internet Explorer smile
Запускаешь и наслаждаешься.
PM MAIL WWW ICQ   Вверх
Guest
Дата 2.12.2004, 15:33 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(AntonSaburov @ 2.12.2004, 15:20)
Internet Explorer smile
Запускаешь и наслаждаешься.

Спасибо за умный совет, но мне нужно встроить компонент в приложение, что бы показывалась html-страница из генерируемого программой шаблона.
  Вверх
AntonSaburov
Дата 2.12.2004, 16:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 6
Всего: 118



А разве в .NET ничего такого нет ? Или в Гуглу поискать.
Просто все зависит от того, какую функциональность надо. Чистый HTML отображать (какой версии), или с JavaScript нужен. Или даже JAVA-апплеты запускать.
PM MAIL WWW ICQ   Вверх
Guest
  Дата 2.12.2004, 16:42 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Искал, но наверное плохо, хочется на всё готовое с примерами и разжёванное... что-бы трафик не тратить... на первое время сойдёт отображение чистого html, но обязательно под IE. Вот не знаю какой компонент где брать... Подскажите люди добрые... smile
  Вверх
stab
Дата 2.12.2004, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1839
Регистрация: 1.1.2003

Репутация: 22
Всего: 48



Все очень просто:

1. Кликаем на Toolbox правой кнопкой выбираем Add/Remove Items...
2. Выбираем закладку COM Components.
3. Находим там Microsoft Web Browser, если его нет в списке жмем Browse и добавляем C:\Windows\shdocvw.dll.
4. Жмем ОК.
5. Кидаем Microsoft Web Browser на форму с Toolbox.

Далее работаем как обычно, например откроем страницу:

Код

axWebBrowser1.Navigate("http://www.ru");



--------------------
6, 6, 6 - the number of the beast.
PM MAIL WWW   Вверх
AntonSaburov
Дата 2.12.2004, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 6
Всего: 118



Вот, я сразу сказал, что IE - это то, что надо smile
PM MAIL WWW ICQ   Вверх
stab
Дата 2.12.2004, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1839
Регистрация: 1.1.2003

Репутация: 22
Всего: 48



off: Было бы замечательно если бы и другие браузеры (Opera, Mozila, т.д.) передоставляли возможность встраивания... smile


--------------------
6, 6, 6 - the number of the beast.
PM MAIL WWW   Вверх
Guest
  Дата 3.12.2004, 10:49 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











У меня тут сразу куча вопросов возникла =))

1) Можноли это всё перенести в С++.

2) Как настроить стиль WinXP в с++ приложениии. (я пробовал цеплять манифест, по примеру из форума но не сработало не в C# не в с++)
3) Правдо что С# приложение можно декомпилировать, а то я читал статьи что VB.net декомпилируют и правят.

4) И как можно организовать храниение html-шаблонов в зашифрованом файле или в запароленном архиве(желательно), и как получить доступ к нему из программы.

Пока всё... =)


Не сильно загрузил вопросами? smile
  Вверх
Texel
Дата 3.12.2004, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 3.12.2004

Репутация: нет
Всего: нет



Нашёл тут к 1 пункту пару сласов, но по ним в форум никто ничего не знает CDHtmlDialog CHtmlView. может кто что подскажет как ими пользоваться или где взять описание.
PM MAIL   Вверх
AntonSaburov
Дата 3.12.2004, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 6
Всего: 118




 ! 
 
Хорошо бы соблюдать правила - один вопрос, один топик. Удобнее отвечать


1. А почему бы нельзя - это же COM-объект. Его можно куда угодно вставить.

2. Не знаю.

3. Можно и информация есть в теме Защита исходного кода .NET приложений

PM MAIL WWW ICQ   Вверх
Texel
Дата 3.12.2004, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 3.12.2004

Репутация: нет
Всего: нет



А по пункту 4) не будет советов, как это организовать на с++?

по типу можно всё сжать зипом, а потом как нибудь это взё извлечь(без времменых мест хранения), главное чтобы никто не имел доступ к архиву...

Это сообщение отредактировал(а) Texel - 3.12.2004, 14:37
PM MAIL   Вверх
AntonSaburov
Дата 3.12.2004, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 6
Всего: 118



По поводу пункта 4 - если шифрование под Виндой, то можно использовать CryptoAPI от самой Винды. Там есть функции шифрования, достаточно мощные и удобные.

Я сейчас не смогу воспроизвести пример, но у меня где-то был пример (правда для delphi). Да и его можно поискать в Инете.
PM MAIL WWW ICQ   Вверх
arilou
Дата 3.12.2004, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 21
Всего: 61



Хорошие подробные статьи. Я сам этим пользовался для реализации взаимодействия JavaScript'a внутри HTML страницы и .NET кода в приложении, которое хостит web-browser control.

Using the WebBrowser control in .NET
Hosting a webpage inside a Windows Form

Enjoy smile


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0542 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.