Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];

Вниз

Как добавить свой пункт в контекстное меню IE и ...   Найти похожие ветки 

 
Евгений!   (2002-03-06 19:44) [0]

Необходимо добавить пункт в меню Internet Explorer таким образом, чтобы при его выборе производился запуск программы.

Точно знаю, что если добавить в HKCU/Software/Microsoft/Internet Explorer/MenuExt ключ, то он выведется в контекстное меню, а если еще в Default прописать имя файла .html, то запустится script, в нем содержащийся! Дак вот, как же сделать, чтобы запустился не только скрипт, но и моя программа? Подскажите, plz, искал везде, где мог, но ничего не нашел!!!


 
Евгений!   (2002-03-07 15:44) [1]

Неужели никто не знает! Киньте хоть ссылку, что-ли!


 
Nikolay   (2002-03-08 12:36) [2]

вот на форуме уже кто-то давал вот такой совет (по моему paul_shmakov)


все зависит от того, что вы этой кнопкой запускать желаете. вот пример для
exe-шника.

создаете новый guid (например, ctrl+shift+g в редакторе delphi можно нажать).
подставьте его в нижеприведенный файл вместо
{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. подправьте путь к вашей программе.

---- начало install.reg ----
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
Explorer\Extensions\{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}]
"CLSID"="{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"
"ButtonText"="Моя прога"
"MenuText"="Моя прога"
"MenuStatusBar"="Запустить мою крутую прогу"
"Default Visible"="Yes"
"HotIcon"="c:\\proga\\mycoolprog.exe,2"
"Icon"="c:\\proga\\mycoolprog.exe,1"
"Exec"="c:\\proga\\mycoolprog.exe"
---- конец install.reg ----


 
Nickolay   (2002-05-23 12:53) [3]

В контекстном меню будет запускаться только веб скрипты. Т.е. надо написать скрипт (к примеру на JavaScript) который будет что либо делать. Так поступает FlashGet к примеру. Он скриптом подключается к оле объекту (своей проге которая зарегистрирована в системе) и передает ему команды. Тупо запустить екзешник не получится.



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
4-24282
IIS
2002-05-31 11:35
2002.08.08
Как програмно раздавать права на реестр?


8-24130
Mixan
2002-03-30 13:52
2002.08.08
Как сделать бегущий вверх текст (титры) на фоне картинки?


14-24198
Юрий Зотов
2002-07-13 19:27
2002.08.08
Бесплатный цирк


1-24026
Andy BitOff
2002-07-28 23:32
2002.08.08
Работа с указателем


3-23907
sniknik
2002-07-17 12:19
2002.08.08
Метод на обсуждение, рефреш датасета измененного копией программы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский