powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как найти дефолтное приложение для открытия MIME-TYPE ?
4 сообщений из 4, страница 1 из 1
Как найти дефолтное приложение для открытия MIME-TYPE ?
    #35517101
Имеется: какой-то контент в виде бинарного потока (stream), известен его MIME-type.
Нужно: найти в системе (Windows) приложение, которое может открывать (отображать, редактировать) такой контент, запустить его и передать этот контент.
Например: для MIME-type "text\plain" открыть notepad.
В реестре нашел только сопоставление приложения и расширения имени файла (вида *.txt --(open)--> notepad.exe).

Подскажите, куда копать ?
...
Рейтинг: 0 / 0
Как найти дефолтное приложение для открытия MIME-TYPE ?
    #35518302
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там же есть привязка расширения к миме-типу
...
Рейтинг: 0 / 0
Как найти дефолтное приложение для открытия MIME-TYPE ?
    #35519281
Где там ? Можно конкретнее\подробнее (ветки реестра или название API функции)?
Лучше конечно API - самому лазить в реестр как-то некрасиво.
...
Рейтинг: 0 / 0
Как найти дефолтное приложение для открытия MIME-TYPE ?
    #35519300
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в реестре :)
http://wiki.tcl.tk/1074
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
 #       HKEY_CLASSES_ROOT
 #         (Extension)           (Default value)         ClassName
 #                               "Content Type"          MimeType        [ 1 ]
 #           ShellNew            "NullFile"              ""              [ 2 ]
 #         (ClassName)           (Default value)         TextName
 #           DefaultIcon         (Default value)         IconName,#      [ 3 ]
 #           Shell
 #             Open
 #               command         (Default value)         -SEE BELOW-
 #             Edit
 #               command         (Default value)         -SEE BELOW-     [ 4 ]
 #             Print
 #               command         (Default value)         -SEE BELOW-     [ 4 ]
 #         MIME
 #           Database
 #             Content Type
 #               (MimeType)      (Default value)         Extension       [ 1 ]


--
„Истина — это вовсе не то, что можно убедительно доказать, это то, что
делает всё проще и понятнее“ — Антуан де Сент-Экзюпери
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как найти дефолтное приложение для открытия MIME-TYPE ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]