Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Как связать тип файлов с программой?


Автор: luxadevianta 30.6.2009, 00:56
А кто подскажет, как связать свою программу с типом файлов (чтобы файлы из проводника открывались моей программой)?

Автор: Partizan 30.6.2009, 01:16
luxadevianta, делается прописыванием в реестре в HKEY_CLASSES_ROOT ключей 

1. ".Расширение"
2. "Расширение\shell\open\command"
3.  В ключе command установить в качестве дефолтного строкового значения путь к исполняющей программе

Автор: luxadevianta 30.6.2009, 01:50
спасибо. Разобрался. 
Тем, кто будет читать эту тему скажу ещё, что к пути к экзешнику надо ещё дописать '  "%1" ' (именно в кавычках, отделив от пути к программе пробелом) это обозначает, что первым параметром при вызове из проводника должен быть путь к открываемому файлу. Ковычки нужны для корректности работы в случае пути содержащем пробелы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)