Определить броузер по умолчанию?

Тема в разделе "WASM.WIN32", создана пользователем Saint German, 1 янв 2005.

  1. Saint German

    Saint German New Member

    Публикаций:
    0
    Регистрация:
    13 сен 2003
    Сообщения:
    222
    Как определить какой броузер в данной системе используется по умолчанию? В msdn я этого не нашел.
     
  2. nobodi

    nobodi Сисадмин Команда форума

    Публикаций:
    0
    Регистрация:
    2 апр 2004
    Сообщения:
    35
    HKEY_LOCAL_MACHINE/Software/Classes/http/Shell/Open/Command/
     
  3. Saint German

    Saint German New Member

    Публикаций:
    0
    Регистрация:
    13 сен 2003
    Сообщения:
    222
    Во-первых такого ключа у меня нет.

    Во-вторых смотреть какое приложение ассоциируется с некоторыми расширениями не эффективно, так как использую

    оперу, а просматриваю с помощью ie.

    и еще на это отведено 200-300 байт максимум.
     
  4. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    FindExecutable
     
  5. Arvensis

    Arvensis New Member

    Публикаций:
    0
    Регистрация:
    18 сен 2004
    Сообщения:
    72
    Адрес:
    Russia
    Saint German

    Ключ nobodi - это ассоциация не с расширением, а с протоколом. Приложение, зарегистрированное для работы с протоколом http и есть браузер по умолчанию.



    Хм. Какая ОС?



    В смысле - 200 байт кода? Хватит за глаза.
     
  6. Saint German

    Saint German New Member

    Публикаций:
    0
    Регистрация:
    13 сен 2003
    Сообщения:
    222
    2 cresta FindExecutable - это из той же песни :

    Retrieves the name of and handle to the executable (.exe) file associated with the specified file name.

    А ключа все-таки нет ОС -win2ksp4
     
  7. bogrus

    bogrus Active Member

    Публикаций:
    0
    Регистрация:
    24 окт 2003
    Сообщения:
    1.338
    Адрес:
    ukraine
  8. Sharp

    Sharp New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2003
    Сообщения:
    143
    Адрес:
    Ukraine
    HKEY_CLASSES_ROOT\HTTP\shell\open\command\@