Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Default Web Browser Добавлено: 27.07.08 10:07  

Автор вопроса:  BG(Алексей)
Как можно получить Default Web Browser установленный на компьютере?

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 Алексей



black  admin

ICQ: 261779681 

Вопросов: 87
Ответов: 633
 Web-сайт: aleksey.nemiro.ru
 Профиль | | #1
Добавлено: 27.07.08 10:48
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet

Ответить

Номер ответа: 2
Автор ответа:
 BG(Алексей)



Вопросов: 26
Ответов: 295
 Профиль | | #2 Добавлено: 27.07.08 20:48
Алексей, спасибо.
Только хотелось бы узнать как это выглядит из кода.

Смысл в следующем.
Не очень бы хотелось открывать юзеру интернет эксплоарер если он юзает мозилу или нетскэйп.

Private Sub lblUrl_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblUrl.Click
        Dim defWeb As String ='Сдесь нужно получить Default Web Browser
        Process.Start(defWeb, Me.lblUrl.Tag.ToString)
    End Sub

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 28.07.08 01:50
Не очень бы хотелось открывать юзеру интернет эксплоарер если он юзает мозилу или нетскэйп.

Выдавать в любом случае в Internet Explorer, на выбор пользователя не обращать внимания - если он установил у себя эти браузеры значит не знает какой лучше. Но ты-то знаешь что это IE!

PS
System.Diagnostics.Process.Start("http://microsoft.com/";)

Ответить

Номер ответа: 4
Автор ответа:
 BG(Алексей)



Вопросов: 26
Ответов: 295
 Профиль | | #4 Добавлено: 28.07.08 02:49
Ок. Спасибо.

Ответить

Номер ответа: 5
Автор ответа:
 BG(Алексей)



Вопросов: 26
Ответов: 295
 Профиль | | #5 Добавлено: 28.07.08 04:10
Кстати, явно или нет, но именно так как ты показал
System.Diagnostics.Process.Start("http://microsoft.com/";)

без указания браузера открывается тот, который стоит по дефолту:)

Ответить

Номер ответа: 6
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #6
Добавлено: 28.07.08 04:47
Браузер по дефолту это тот, который прописан в HKEY_CLASSES_ROOT\HTTP\shell\open\command\@. Потому он и открывается, если передать ссылку вида http://

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам