Пункт в контекстном меню при выборе двух файлов

Прикладное ПО
342 просмотра
10.05.2007
Пункт в контекстном меню при выборе двух файлов.jpg

Динамически загружаемая библиотека, разработанная на Delphi. Осуществляет отображение нового пункта контекстного меню (в примере работы - пункт "Run my program") в случае, если выбраны два файла или каталога. Если выбран один файл, файл и каталог или более двух элементов - новый пункт меню не отображается. Приведен пример работы программы в четырех ситуациях: 1. Выбраны два файла 2. Выбраны два каталога 3. Выбраны файл и каталог 4. Выбраны три файла. Новый пункт меню отображается соответственно только в первых двух случаях. Имя и расположение программы для запуска при выборе пункта меню считываются из заданного ключа реестра. Запущенной программе в качестве параметров передаются имена и расположение выбранных файлов/каталогов.
Delphi