Форум: "Система";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
ВнизСистемное контекстное меню Найти похожие ветки
← →
Lowmen © (2004-04-03 20:51) [0]Короче мне надо добавить в системное контекстное меню строчку и что бы эта строчка появлялась всегда когда я нажимаю на любой файл правой кнопкой, а также что бы в ListView в этой же dll"ке
добавлялся Item с названием файла(ов) выбранных и на которые было нажата правой кнопкой и выбранно мой пункт меню
← →
Cobalt © (2004-04-04 00:31) [1]" - Я хочу, что бы вы объяснили мне это, как будто мне 6 лет." (c) х/ф "Филадельфия"
← →
DVM © (2004-04-04 14:32) [2]
> Короче мне надо добавить в системное контекстное меню строчку
> и что бы эта строчка появлялась всегда когда я нажимаю на
> любой файл правой кнопкой,
Это называется "Расширения оболочки". Искать по слову ShellExtensions
На www.rsdn.ru есть цикл статей по этому поводу.
> а также что бы в ListView в этой же dll"ке
> добавлялся Item с названием файла(ов) выбранных и на которые
> было нажата правой кнопкой и выбранно мой пункт меню
Прочитал несколько раз - сорри не понял ничего :)
← →
nikkie © (2004-04-04 15:51) [3]$(DELPHI)\Demos\ActiveX\ShellExt\
← →
Cardinal © (2004-04-04 22:43) [4]Кратко и непонятно:
HKEY_CLASSES_ROOT\exe\file\shell\proganame
Пишем через TRegistry String без имени с названием пункта меню в значении. Окрываем ключ command и в нем опять пишем String
без имени со значением "Application.ExeName+" %1"". По щелчке на
менюшке запускается ваша программа с выбранным файлом как параметром.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.035 c