Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Открыть с помощью... [D6, XP]


except ©   (2006-05-02 21:10:00) 

Мастера! Вопрос - как сделать так, чтобы когда нажимашь на текстовый файл правой кнопкой->Открыть с помощью...->И вот сдесь при выборе моего текстового редактора файл открывался в нем для редактирования. Подскажите.


Джо   (2006-05-02 22:23:00) [1]

В реестре в ветке HKEY_CLASSES_ROOT у каждого расширения может быть раздел OpenWithList, в него и нужно добавлять имя приложения. Само приложение должно быть зарегистрировано в разделе HKEY_CLASSES_ROOT\Applications. Подробности см. в самом реестре и в MSDN, вот локальная ссылка: ms-help://MS.MSDNQTR.2005OCT.1033/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_extending/fileassociations/fa_arbitrary_file_types.htm


vrem   (2006-05-02 21:18:00) [2]

Вот напрямую, без "открыть с помощью", может пригодится

REGEDIT4
       
;добавляет это к меню правой кнопки, любой
;файл посылается этим двум программам.

[HKEY_CLASSES_ROOT\*\Shell\XQXSETCMD1\Command]
@="F:\\N\\L\\1.exe \"%1\""

[HKEY_CLASSES_ROOT\*\Shell\XQXSETCMD1]
@="редактировать в 1"

[HKEY_CLASSES_ROOT\*\Shell\XQXSETCMD2\Command]
@="F:\\N\\L\\2.exe \"%1\""

[HKEY_CLASSES_ROOT\*\Shell\XQXSETCMD2]
@="редактировать в 2"


Мефисто   (2006-05-02 21:16:00) [3]

Заглянуть в FAQ и статьи


Glex   (2006-05-02 21:15:00) [4]

ParamStr?


Наверх

Титульная страница Поиск, карта сайта Написать письмо