Страница: 1 |
Страница: 1 |
Вопрос: Default Web Browser
Добавлено: 27.07.08 10:07
Автор вопроса: BG(Алексей)
Как можно получить Default Web Browser установленный на компьютере?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Алексей
black admin
ICQ: 261779681
Вопросов: 87
Ответов: 633
Web-сайт:
Профиль | | #1
Добавлено: 27.07.08 10:48
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
Номер ответа: 2
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #2
Добавлено: 27.07.08 20:48
Алексей, спасибо.
Только хотелось бы узнать как это выглядит из кода.
Смысл в следующем.
Не очень бы хотелось открывать юзеру интернет эксплоарер если он юзает мозилу или нетскэйп.
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
Номер ответа: 4
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #4
Добавлено: 28.07.08 02:49
Ок. Спасибо.
Номер ответа: 5
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #5
Добавлено: 28.07.08 04:10
Кстати, явно или нет, но именно так как ты показал
без указания браузера открывается тот, который стоит по дефолту
Номер ответа: 6
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #6
Добавлено: 28.07.08 04:47
Браузер по дефолту это тот, который прописан в HKEY_CLASSES_ROOT\HTTP\shell\open\command\@. Потому он и открывается, если передать ссылку вида http://