Форум: "Основная";
Текущий архив: 2002.07.01;
Скачать: [xml.tar.bz2];
ВнизКак зарегестрировать за своей программой новый тип файлов Найти похожие ветки
← →
Torrrero (2002-06-19 07:26) [0]Народ, обьясните мне пожалуйста, что нужно прописывать в реестре, чтобы зарегестрировать новое расшерение .bln, а главное что нужно писатьв самой программе для того, чтобы файлы этого типа можно было открывать из windows.
← →
SPeller (2002-06-19 08:25) [1]Windows Commander сделает это за тебя. Потом просто посмотришь как оно делается.
А вообще делается так:
1) Добавляем новый ключ HKCR\.[твоё расширение]
2) Задаём ему параметр по умолчанию = [твоё расширение]_file
3) Добавляем новый ключ HKCR\[твоё расширение]_file
4) Задаём в параметре по умолчанию описание твоего расширения, например "Это файл моей программы!"
5) Создаём новый ключ HKCR\[твоё расширение]_file\DefaultIcon
6) В параметре по умолчанию пишем путь к иконке, которая будет на твоём типе файлов. Это может быть *.ico, *.dll или *.exe файл.
7) Создаём новый ключ HKCR\[твоё расширение]_file\shell\open\command
8) В параметр по умолчанию пишем путь запуска твоей программы, которая будет запускаться. При этом надо не забыть указать, чтобы передавался параметр твоей проге. Например так: "C:\Program Files\MyProg\Myprog.exe %1". %1 означает передачу запускаемой проге имя файла в качастве параметра.
9)* По желанию можно сделать выбор, допустим, Открыть файл, Печать, Просмотр и т.п.
ЗЫ: HKCR = HKEY_CLASSES_ROOT
← →
VID (2002-06-19 15:32) [2]посмотри в UBPFD в соотв разделе
← →
DeMoN-777 (2002-06-19 16:21) [3]>Регистрирование собственного расширения файлов
http://delphibase.endimus.com/?action=viewfunc&topic=sysiface&index=5
← →
VID (2002-06-19 16:34) [4]ну я, типа, о том же :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c