Вопрос № 130670: Здравствуйте, ув. эксперты!
Как правильно прописать двоичный параметр для того, чтобы в меню СОЗДАТЬ была строка СОЗДАТЬ HTML ДОКУМЕНТ?
И откуда, интересно, можно узнать двоичные данные для каждого типа документа (на случай, если в дальнейше...
Вопрос № 130.670
Здравствуйте, ув. эксперты!
Как правильно прописать двоичный параметр для того, чтобы в меню СОЗДАТЬ была строка СОЗДАТЬ HTML ДОКУМЕНТ?
И откуда, интересно, можно узнать двоичные данные для каждого типа документа (на случай, если в дальнейшем захочется добавить что-либо еще)?
Заранее спасибо.
Приложение:
Отправлен: 05.04.2008, 12:56
Вопрос задал: Surge_D (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Лысенков Антон Анатольевич
Здравствуйте, Surge_D!
1. Найдите в каталоге Windows каталог ShellNew. Учтите, что он скрытый. Именно в нем хранятся шаблоны файлов, которые создаются с помощью контекстного меню. Если у вас установлен Microsoft Office, то вы увидите в этом каталоге файлы-заготовки для Word и Excel, и какие-то еще файлы.
2. Создайте в нем файл, например index.html. Внутри него напишите заготовку вашей странички.
3. Запускаете Редактор реестра (Пуск->Выполнить->regedit->OK). Ищем разделы HKEY_CLASSES_ROOT.htm и HKEY_CLASSES_ROOT.html и в них создаем разделы ShellNew. В разделе ShellNew создаем строковый параметр FileName в качестве значения которого надо указать имя созданного нами шаблона. Вот собственно и все. Осталось только перезагрузить компьютер и любоваться новым пунктом меню.
P.S. Файл будет создаваться изначально с тем именем, которое указано в параметре "По умолчанию" раздела HKEY_CLASSES_ROOThtmlfile (какой это будет раздел для других расширений можно увидеть в параметре По умолчанию раздела HKEY_CLASSES_ROOT.XXX, где ХХХ - расширение файла).
P.P.S. В принципе не обязательно создавать шаблон файла. Он может быть и пустым, но тогда вместо параметра FileName надо создать пустой строковый параметр NullFile.
P.P.P.S. Если раздела с нужным вам расширением нет в HKEY_CLASSES_ROOT, прочитайте статью Регистрация расширений файлов с помощью реестра Windows. Сначала вы регистрируете это расширение в Windows, а затем уже проделываете все манипуляции описанные выше.