Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Динамически загружаемая библиотека, разработанная на Delphi. Осуществляет отображение нового пункта контекстного меню (в примере работы - пункт "Run my program") в случае, если выбраны два файла или каталога. Если выбран один файл, файл и каталог или более двух элементов - новый пункт меню не отображается.

Приведен пример работы программы в четырех ситуациях:

1. Выбраны два файла

2. Выбраны два каталога

3. Выбраны файл и каталог

4. Выбраны три файла.

Новый пункт меню отображается соответственно только в первых двух случаях.

Имя и расположение программы для запуска при выборе пункта меню считываются из заданного ключа реестра. Запущенной программе в качестве параметров передаются имена и расположение выбранных файлов/каталогов.