Форум: "Система";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];
ВнизКак зарегестрировать свой тип файла? Найти похожие ветки
← →
Arhangel (2002-04-19 13:47) [0]Что и где надо добавить в реестер Windows98 чтобы зарегестрировать в системе свой тип файла?
Например: файл *.ааа
Хочу чтобы при нажатии на файл с таким рассирением запускалась моя прога:)
← →
DenKop (2002-04-20 21:48) [1]Регистрация программ
Опишу процесс в кратце: (регистрация расширения .ABC)
1. В разделе HKEY_CLASSES_ROOT создаете раздел с именем ".ABC".
2. В этом разделе параметру по умолчанию присваиваете значение "ABCfile"
3. В разделе HKEY_CLASSES_ROOT создаете раздел с именем "ABCfile"
4. В этом разделе параметру по умолчанию присваиваете значение напр. "Это файл моей программы" (т.е. описание расширения)
5. В этом же разделе создаете раздел "DefaultIcon"
6. В созданном разделе "DefaultIcon" параметру по умолчанию присваиваете значение пути к иконке для вашего расширения напр. "C:\PROGRAM\1.ICO" или если иконка - ресурс в EXE файле, то "C:\PROGRAM\MyProg.EXE,12", где 12 - имя ресурса иконки.
7. В созданном вами разделе "ABCfile" создаете раздел "shell"
8. В разделе "shell" создаете раздел "open"
9. В разделе "open" создаете раздел "command"
10. В этом разделе параметру по умолчанию присваиваете значение команды, выполняемой при двойном клике на файле с вашим расширением, напр. "C:\PROGRAM\MyProg.exe %1".
Удачи.
← →
SPeller (2002-04-21 18:06) [2]> 10. В этом разделе параметру по умолчанию присваиваете значение команды, выполняемой при двойном клике на файле с вашим расширением, напр. "C:\PROGRAM\MyProg.exe %1".
Лучше написать "C:\PROGRAM\MyProg.exe "%1"" чтобы передавать имена файлов с пробелами иначе могут быть проблемы.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c