Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизВопрос о новых расширениях файлов в системе Найти похожие ветки
← →
Zahar (2004-12-11 23:56) [0]Написал программу, которая работает со своими файлами (.pro). Хочется чтобы система ассоциировала их с моей прогой и присваивала им мою иконку. Киньте плиз пару линков на статьи, где это всё доходчиво описывается (с примерами). Thx.
← →
PEAKTOP © (2004-12-12 00:19) [1]Ручками :
1) Запускаем RegEdit.
2) Окрываем ключ HKEY_CLASSES_ROOT
3) создаем ключ ".pro"
4) Меняем значение параметра "Default" (или "@", или "По-умолчанию") на ".profile"
5) создаем ключ ".profile"
6) Меняем значение параметра "Default" (или "@", или "По-умолчанию") на "Файл моей рулезной проги"
7) создаем ключ ".profile\DefaultIcon"
8) Меняем значение параметра "Default" (или "@", или "По-умолчанию") на "c:\Program Files\MyProgram\myprogram.exe,0"
9) создаем ключ ".profile\Shell"
10) создаем ключ ".profile\Shell\Open"
11) Меняем значение параметра "Default" (или "@", или "По-умолчанию") на "Открыть моей программой"
12) создаем ключ ".profile\Shell\Open\Command"
13) Меняем значение параметра "Default" (или "@", или "По-умолчанию") на "c:\Program Files\MyProgram\myprogram.exe %1"
Программно:
Как работать с классом TRegistry - об этом написано достаточно статей, хелпов, мануалов и т.д.
← →
Zahar (2004-12-12 00:36) [2]THX. Еще один вопрос, как протом в коде получить переменную %1 ?
← →
Zacho © (2004-12-12 00:42) [3]Zahar (12.12.04 0:36) [2]
RTFM ParamCount, ParamStr
← →
Zahar (2004-12-12 00:54) [4]THX again!!!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c