Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
ВнизЗарегитрировать файл Найти похожие ветки
← →
DJ_UZer © (2008-05-14 20:59) [0]Привет всем, подскажите, пожалуйста, как зарегистрировать свое приложение к определенному типу файлов, например к html?
← →
Anatoly Podgoretsky © (2008-05-14 21:01) [1]Нафига, в корзину. Или научись пользоваться Виндоус.
← →
DJ_UZer © (2008-05-14 21:22) [2]Ты не понял вопроса, как можно привезать свое приложение к файлу, то есть при открытии файла она открывалась бы с помощью моей программы!
← →
DJ_UZer © (2008-05-14 21:23) [3]Удалено модератором
← →
Renegat (2008-05-14 21:34) [4]Ухохаха, давненько к дяде Толе так не обращались %) А вирмейкерство, имхо, зло.
А по сабжу - кури хелп по HKLM_CLASSES_ROOT и его содержимому. И о том, как, что и зачем туда писать.
← →
Германн © (2008-05-14 21:40) [5]
> Renegat (14.05.08 21:34) [4]
>
> Ухохаха, давненько к дяде Толе так не обращались %) А вирмейкерство,
> имхо, зло.
> А по сабжу - кури хелп по HKLM_CLASSES_ROOT и его содержимому.
> И о том, как, что и зачем туда писать.
>
И давно ты куришь эту травку?
← →
Renegat (2008-05-14 22:21) [6]> И давно ты куришь эту травку?
Ох ёмоё... Согласен, туплю =(
HKEY_CLASSES_ROOT, естессно. Реестр.
Там нужно найти (если регистрируется новый тип - создать) раздел, имя которого равно расширению нужного типа файлов, с точкой в качестве первого символа. В строке этого раздела "по умолчанию" надо найти/прописать имя другого раздела в этом же CLASSES_ROOT"e. В разделе, чьё имя было записано, надо создать/найти-заменить строку "по умолчанию" в подразделе shell\open\command. Ещё можно заменить и иконку - в примере показано, где.
Пример:
HKEY_CLASSES_ROOT
+ .3GP
| + {По умолчанию} = "3gp_auto_file"
|
+ .3DS
| + {По умолчанию} = "3dsModel"
|
...
|
+ 3dsModel
| |
| + DefaultIcon
| | + {По умолчанию} = "c:\progra~1\3dsmax\3dsmax.exe,1"
| |
| + Shell
| |
| +Open
| |
| + Command
| + {По умолчанию} = "c:\progra~1\3dsmax\3dsmax.exe, "%1""
...
← →
Германн © (2008-05-15 00:07) [7]
> DJ_UZer © (14.05.08 20:59)
Для ленивых рекомендуется создавать инсталляторы для своих программ, используя для этого InnoSetup - ISTool. Эта связка делает всё что надо для ассоциации типа файла с программой.
← →
PZ (2008-05-15 07:42) [8]Можно посмотреть здесь
http://www.delphikingdom.com/asp/viewitem.asp?catalogID=904
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c