Есть 2 пути.
1. Сделать shell extention - специальный COM-объект, который добавляет пункты в системное меню шела. Ну тут смотрим примеры в поставке Дельфей и в инете.
2. Сделать запись в реестре для нужного расширения, где в команде запуска указать что-то типа "MyProg.exe" "%1" (обязательно в кавычках - на случай пробелов в пути к файлу). Соответсвенно, при запуске такой коменды будет запущена программа MyProg.exe и ей первым параметром будет передано имя файла, для которого было вызвано меню.
|