Среда, 18 Декабря 2024, 16:15

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Несколько вопросов по написанию браузера в Visual C# Studio
IL-98-YAДата: Четверг, 18 Октября 2012, 01:37 | Сообщение # 1
UnityUser
Сейчас нет на сайте

  • как сделать, чтобы все программы открывались, только в текущем браузере, а не в IE ?
  • можно ли подключить Flash Player к интернет обозревателю, если да, то как?
  • можно ли подключить JavaScript к Visual C# Studio, если да, то где найти библиотеки, а то часто выскакивают ошибки, о неправильном прочтении тех или иных JS
  • как сделать загрузчик, например я нажал на ссылку и открылось окно, с предложением о скачивании того, или иного объекта из интернета



TimKruzДата: Четверг, 18 Октября 2012, 09:05 | Сообщение # 2
старожил
Сейчас нет на сайте
Как я понял, юзаешь готовый компонент "WebBrowser"? Далеко на Trident не уедешь, максимум получится сильно урезанный и кривой клон IE. Этот компонент разве что для просмотра простеньких html-страниц пойдет, типа встроенной справки программы.
1. У него должно быть какое-то событие нажатия на ссылку. Если нет, нужно сделать твой браузер дефолтным в системе (как-то через реестр) - теоретически должно помочь.
2. Флешь подключается как плагин, значит, нужно писать свою систему плагинов... Либо читай мануалы, там должны быть описаны функции стандартных компонентов.
3. Если Trident - вряд ли что-то можно прикрутить. Можешь попробовать скачать ядро другого браузера (Firefox, Webkit, Chromium) или самостоятельную библиотеку-интерпретатор, если нужен JS отдельно от веб-страниц.
4. Руками. Все руками. Отлавливаешь нажатие ссылки, анализируешь формат, и если нужно скачать - запускаешь отдельный поток, в котором загружается файл (окно загрузки тоже сам делаешь и обновляешь) - готовых примеров в сети масса, можешь даже copy&paste и использовать сразу.

P.S. Чаще пользуйся поисковиком. Новичков, создающих свой браузер на компонентах той или иной среды - масса, и, соответственно, подобных тем на программерских форумах предостаточно...


IL-98-YAДата: Четверг, 18 Октября 2012, 15:38 | Сообщение # 3
UnityUser
Сейчас нет на сайте
TimKruz, большое спасибо за развернутый ответ, и за помощь :-)


  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг