Ну если пользователь удалит браузер, который стоял у него по умолчанию, то таким браузером станет какой-нибудь другой. И написанный выше код найдет его в реестре.
А вообще, мне кажется, первый вариант, который я предложил, должен работать, просто что-то не так с вашей системой. У меня работает, я проверял еще на нескольких компьютерах.
|