Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Shell Extension. Как? [D7, XP]


VitGun ©   (2006-07-19 14:30:00) 

в общем появилась идея сделать прогу использующую сабж. Погуглил инет. Нашел вот что:
http://www.compdoc.ru/prog/pascal/fight_with_shell_extensions/

только нифига не понял...может кто примером поделится простым или линком на статью? MSDN читать тяжеловато потому как там под vb и c++ примеры, а мне проще на примере конкретном разобратся. Конкретно интересует встраивание своего пункта в контекстное меню для любого файла....


VitGun   (2006-07-20 06:59:00) [1]

Ketmar
Ага! Thnx. Понял. Щас буду курить...
Eraser
Ок. Спасибо


Eraser   (2006-07-19 22:48:00) [2]

> [0] VitGun ©   (19.07.06 14:30)

читай книгу Тейксейра с Пачеко, там, если не изменяет склероз, во втором томе все довольно хорошо расписано.
качнуть можно тут
http://www.podgoretsky.com/ddp.html
см. "Руководство разработчика".


Ketmar   (2006-07-19 22:32:00) [3]

а shell extension и есть DLL-ки. %-) фактически, это COM-объекты, которые будут жить в адресном пространстве оболочки.
в ActiveX/ShellExt как раз оно. %-)

This COM server defines a Context Menu shell extension. This allows the user to right click on Delphi Project files (.DPR) from the Explorer and compile them using the DCC32.exe command line compiler.
т.е. надо зарегистрировать получившуюся DLL при помощи regsvr32.


VitGun   (2006-07-19 18:04:00) [4]

Ketmar
Пробовал. Там есть каталог ShellControls, но это не проект, а компоненты с закладки Samples. Есть еще каталог ActiveX...там подкаталог ShellExt...но тама dll-ки получаются....в общем непонятно....есть подозрение, что курил не те примеры...если можно - ткните носом

З.Ы. Сорри если туплю....


Ketmar   (2006-07-19 16:47:00) [5]

каталог demos не пробовали курить?


Наверх

Титульная страница Поиск, карта сайта Написать письмо