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

Вниз

Контекстное меню папок   Найти похожие ветки 

 
Dr. Genius   (2005-01-07 12:11) [0]

Как можно влезть в контекстное меню папок (к файлам это не относится)? Т. е. При вызове контекстного меню папки должен появляться вместе с другими мой пункт. В Delphi есть один пример, позволяющий это организовать, но он слишком большой. Я знаю, что проще это сделать через реестр, но не знаю в каких разделах надо добавлять значения (и какие значения надо добавлять).

При нажатии на пункт контекстного меню должна запускаться программа. Как в самой программе узнать, запущена ли она при нажатии на *.exe или из контекстного меню папки? Да ещё, при запуске с контекстного меню, в программу должно передаваться значение типа String с полным путём к имени папки, из контекстного меню которого был произведён запуск программы. Как это можно сделать?


 
Poirot ©   (2005-01-07 12:34) [1]

Лучше разберись в том "большом" примере:)
А если не хочешь - есть исходник на RSDN для файла расширение оболочки.. посмотри.. всё оочень просто... сделать это для папки особого труда не составляет. помеому там даже есть местечко в коде где специально обрубаетсчя добавление пункта, если это папка а не файл Ж)


 
Dr. Genius   (2005-01-07 13:00) [2]


> есть исходник на RSDN


Это где?


 
Poirot ©   (2005-01-07 13:21) [3]

www.rsdn.ru ->Shell Extensions


 
Anatoly Podgoretsky ©   (2005-01-07 13:45) [4]

Это и так делается, без всякого дополнительного встраивания в контекстное меню.


 
Poirot ©   (2005-01-07 15:32) [5]

ну COM красивее помоему:)


 
Dr. Genius   (2005-01-08 15:24) [6]

Ничего на RSDN не нашёл.


> ну COM красивее помоему:)


Что такое COM?


 
kaZaNoVa ©   (2005-01-08 15:25) [7]

Dr. Genius   (08.01.05 15:24) [6]
ну, тогда ..  справку надо срочно:)))



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

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

Наверх




Память: 0.45 MB
Время: 0.069 c
11-1087380910
Nert
2004-06-16 14:15
2005.01.23
KOLMHLameCoder как пользоваться?


3-1103550189
/glokk
2004-12-20 16:43
2005.01.23
FIBPlus (backup/restore)


14-1105109952
Василий
2005-01-07 17:59
2005.01.23
нужен человек, хотя бы средне знающий Delphi


14-1104443459
olookin
2004-12-31 00:50
2005.01.23
Томительно легко... откуда строчки?


1-1105108590
Кодер
2005-01-07 17:36
2005.01.23
Проблема с указателями





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский