rahul dev123 Ответов: 4

Нужно изменить браузер по умолчанию в vb.net веб-браузер


Всем привет

Я пытаюсь использовать WebBrowser в VB.NET. По умолчанию он открывается в Internet Explorer, но мне нужно изменить его на google chrome.

Я использую этот код
WebBrowser1.setdefaultbrowser("chrome.google.browserid")

но он показывает ошибку, как "setdefaultbrowser" не является членом " системы.Окна.Формы.объект WebBrowser"

так что, пожалуйста, кто-нибудь мне поможет..Спасибо заранее

Maciej Los

Пожалуйста, будьте более конкретны и предоставьте более подробную информацию. Я не понимаю, чего ты хочешь добиться.... ;(

ridoy

Мацей,он пытается установить Chrome в качестве браузера по умолчанию из кода позади,но не преуспеет как система.Окна.Формы.WebBrowser не поддерживает никаких других браузеров, кроме IE.

4 Ответов

Рейтинг:
32

OriginalGriff

Элемент управления WebBrowser является версией IE - он не может использовать что-либо еще в качестве браузера. Есть в основном два способа сделать то, что вы хотите:
1) Попробуйте Webkit: http://webkitdotnet.sourceforge.net/[^]
2) Попробуйте Awesomium: http://www.awesomium.com/[^- Я сам им не пользовался, но слышал, что он довольно хорош.


Рейтинг:
1

Member 12881303

вставьте следующий код в основной код в vb2010


Private Sub NavigateWebURL(ByVal URL As String, необязательный браузер As String = "default")

Если нет (браузер = "default") Затем
Попробуй
'// попробуйте установить браузер, если произошла ошибка (браузер не установлен)
Процесс.Пуск(браузер, URL-адрес)
Поймать ex как исключение
'// использовать браузер по умолчанию
Процесс.Начало(URL)
Конец Попытки

Еще
'// использовать браузер по умолчанию
Процесс.Начало(URL)

Конец, Если

Конец Подводной Лодки


затем для кнопки программы скопируйте следующий код

NavigateWebURL("http://www.vipinpawar.in", программа "Firefox") '// сафари, Firefox и Chrome и т. д.


Dave Kreskowiak

Вы опубликовали это как решение вопроса трехлетней давности, на который уже был дан ответ.

Ваш "ответ" даже не отвечает на вопрос должным образом. Вы вообще не используете элемент управления WebBrowser, и это то, что ищет OP.

Рейтинг:
1

Member 14915301

как я буду загружать веб-браузер внутри winforms с помощью приведенного выше кода?


CHill60

Если у вас есть вопрос, то воспользуйтесь красной ссылкой "задать вопрос" в верхней части этой страницы. Если вы хотите задать вопрос посту, то используйте кнопку "есть вопрос или комментарий?" ссылка рядом с ним. Это не решение поставленного вопроса

Рейтинг:
1

Member 14946637

А ты пробовал ставить -

Система Импорта.Окна.Формы.объект WebBrowser

а потом поставьте "webbrowser1.setdefaultbrowser("chrome.google.browserid")"


Richard Deeming

То Класс WebBrowser[^] не имеет такого метода. Пожалуйста, попробуйте провести хотя бы некоторые фундаментальные исследования, прежде чем публиковать решение.