Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

Вопрос о новых расширениях файлов в системе   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
14-1102092265
able
2004-12-03 19:44
2004.12.26
Внешний вид


1-1102480657
Balkon
2004-12-08 07:37
2004.12.26
При локализации приложения с помощью Translation Manager...


14-1102597974
inic
2004-12-09 16:12
2004.12.26
Про .NET и Common Language Specification


3-1101378468
sk
2004-11-25 13:27
2004.12.26
Обновление записи


1-1103000444
leonidus
2004-12-14 08:00
2004.12.26
Как в Inno 4 на этапе установки предоставить юзеру выбор языка?