Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];




Вниз

Как влезть в контекстное меню Explorer a 


BofA   (2002-03-31 14:10) [0]

Надо сделать так, чтобы при щелчке правой кнопкой по файлу в выпадающем меню присутствовала строка "Открыть Моей Программой".
Как это реализовать?



Malder   (2002-03-31 14:32) [1]

Это все прописано в реестре. Поищи в какой ветви. Ну если у тебя в списке есть Play in WinAmp, то вот и поищи в реестре, где у тебя такое прописано, там, по моему, для каждого расширения можно свое приписать. Вообщем, разберешься...

P.S. Ну а потом просто пропишешь в реестр нужный параметр...



BofA   (2002-03-31 15:32) [2]

Там все ссылки ведут на DLL.
Например "Open with WinRAR" указывает на rarext.dll
Мне всё это не понятно :(



Story_   (2002-03-31 15:39) [3]

Надо создать ком объект для расширения оболочки виндовс, где перекрыть интерфейсы IShellInit и IContextMenu
http://www.rsdn.ru/article/?winshell/shlext1.xml#IDA0KMZ0 - здесь можно увидеть как это примерно будет выглядеть

.. но это не самое простое решение ;)
проще конечно просто разобраться с реестром



Biorobot   (2002-03-31 21:15) [4]

В реестре раздел shellex




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.018 c
7-32995           Voldemar              2002-01-17 19:48  2002.04.11  
Измерение загрузки и температуры процессора


1-32823           anod                  2002-03-29 00:22  2002.04.11  
Размер массива


1-32801           B_A_V                 2002-04-01 10:05  2002.04.11  
Строка кода больше 255 символов, как быть?


1-32734           Locked                2002-03-30 08:08  2002.04.11  
Помогите пожалуйста!!!


1-32840           snoup                 2002-03-29 08:38  2002.04.11  
Посоветуйте и скажите где можно скачать компонент для работы с ин