Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.08.06;
Скачать: [xml.tar.bz2];

Вниз

Shell Extension. Как?   Найти похожие ветки 

 
VitGun ©   (2006-07-19 14:30) [0]

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

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


 
Ketmar ©   (2006-07-19 16:47) [1]

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


 
VitGun ©   (2006-07-19 18:04) [2]

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

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


 
Ketmar ©   (2006-07-19 22:32) [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.


 
Eraser ©   (2006-07-19 22:48) [4]

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

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


 
VitGun ©   (2006-07-20 06:59) [5]

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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.08.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.01 c
2-1153067292
kaif
2006-07-16 20:28
2006.08.06
Хочу покаяться за то, что наговорил про генераторы в триггерах


2-1153049491
spogi
2006-07-16 15:31
2006.08.06
Нумерация


2-1152793626
alsov
2006-07-13 16:27
2006.08.06
set в свойстве object TStringList а


2-1153396795
RobinBad
2006-07-20 15:59
2006.08.06
Чтение из файла по строкам


2-1153308761
Роман88
2006-07-19 15:32
2006.08.06
Internet Explorer 6 (Добавить в избранное)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский