| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Как зарегистрировать собственный тип файлов? |
| Автор: cardinal 13.3.2006, 20:59 |
| Допустим надо создать тип файла MyFile, который должен называться "Файл типа MyFile" и иметь расширение .mf 1) Создаем ветку HKEY_CLASSES_ROOT\.mf 2) Присваиваем Default property этой ветки строковое значение MyFile 3) Создаем ветку HKEY_CLASSES_ROOT\MyFile 4) Присваиваем Default property этой ветки строковое значение Файл типа MyFile 5) Создаем ветку HKEY_CLASSES_ROOT\MyFile\DefaultIcon 6) Присваиваем Default property этой ветки строковое значение, указывающее на икону этого типа, например C:\Program Files\MyApplication\MyApp.EXE,1 7) Создаем ветку HKEY_CLASSES_ROOT\MyFile\shell\open\command 8) Присваиваем Default property этой ветки строковое значение, указывающее строку запуска для этого типа, например "C:\Program Files\MyApplication\MyApp.EXE" "%1" Это - самый простой сценарий... если нужно и в SendTo, и в OpenWith - нужны дополнительные телодвижения...[quote] |