- Сообщения
- 7,790
- Репутация
- 2,323
Раньше открывал интернет-страницу следующим образом:
и никогда не было никаких проблем. Она открывалась браузером по умолчанию (у меня - Opera)
После установки Opera 10.50 сборка 3296 поимел проблему. Если Opera закрыта, то при использовании вышеуказанного способа вылазит окно (см. прикрепленный скриншот.) Проверял и на Windows XP, и на Windows 7.
Попытался сделать следующим образом:
($pattern взял отсюда: Извлечение полного имени папки RegExp'ом, из нестандартного пути)
Так у меня открывается страница, но хотелось бы узнать, правильно так делать или нет.
После установки Opera 10.50 сборка 3296 поимел проблему. Если Opera закрыта, то при использовании вышеуказанного способа вылазит окно (см. прикрепленный скриншот.) Проверял и на Windows XP, и на Windows 7.
Попытался сделать следующим образом:
Код:
$aPath = RegRead("HKEY_CLASSES_ROOT\http\shell\open\command", "")
$pattern = '(?i)^(?>("|))(.*?\.exe)\1(\s.*+|)$'
$aPath = StringRegExpReplace($aPath, $pattern, '\2')
ShellExecute($aPath, 'http://www.mail.ru/')
Так у меня открывается страница, но хотелось бы узнать, правильно так делать или нет.