Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.11;
Скачать: CL | DM;

Вниз

Пункт в меню "Создать"   Найти похожие ветки 

 
Rusya   (2007-09-02 13:11) [0]

Я пишу программу, в ней будет использоваться свой специфичный тип данных. Как для удобства в контекстное меню "Создать..." добавить свой тип файла? Чтобы при выборе пункта вызывалась моя программа с параметрами (она сама будет создавать файл).


 
THandle ©   (2007-09-02 13:12) [1]

А чё собственно надо? Не понял.


 
Rusya   (2007-09-02 13:16) [2]


> THandle ©   (02.09.07 13:12) [1]
> А чё собственно надо? Не понял.

Надо добавить в контекстное меню "Создать" пункт типа "Документ MyType", назначить ему обработчиком мою прогу. Как это сделать?


 
THandle ©   (2007-09-02 13:18) [3]

Тебе надо по нажатию на этот пункт меню вызывать прогу?


 
Rusya   (2007-09-02 13:19) [4]


> THandle ©   (02.09.07 13:18) [3]
> Тебе надо по нажатию на этот пункт меню вызывать прогу?

Да, вызвать прогу с параметрами.


 
THandle ©   (2007-09-02 13:19) [5]

Тогда смотри WinExec, ShellExecute, CreateProcess.


 
Rusya   (2007-09-02 13:21) [6]

Ну как запустить программу, это понятно. Вопрос в том, как добавить пункт меню, чтоб при его выборе запускалась моя программка.


 
THandle ©   (2007-09-02 13:24) [7]

А кто мешает? В ОНКлик и пиши всё что надо.


 
Rusya   (2007-09-02 13:31) [8]

Да какой ОнКлик??? Контекстное меню ОС Виндовс!! Щелкаешь правой кнопкой в папке - в контекстном меню есть подменю "Создать". Вот в него надо добавить новый пункт, рядом с "Текстовый документ", "Точечный рисунок" ...

Куда-то в реестр надо писать, но куда и как - не могу разобраться.


 
Lacmus ©   (2007-09-02 13:37) [9]

http://msdn2.microsoft.com/en-us/library/aa969321.aspx

Extending the New Submenu


 
Rusya   (2007-09-02 13:51) [10]


> Lacmus ©   (02.09.07 13:37) [9]
> http://msdn2.microsoft.com/en-us/library/aa969321.aspxExtending
> the New Submenu

Спасибо, попробую.


 
Anatoly Podgoretsky ©   (2007-09-02 13:56) [11]

> Rusya  (02.09.2007 13:31:08)  [8]

Простейший просмотр реестра, показывает тысячи примеров


 
Rusya   (2007-09-02 14:01) [12]


> Anatoly Podgoretsky ©   (02.09.07 13:56) [11]
> > Rusya  (02.09.2007 13:31:08)  [8]Простейший просмотр реестра,
>  показывает тысячи примеров

Лучше почитать один раз - ведь кто-то уже делал ;) Сэкономится время и можно получить профессиональный совет.


 
Leonid Troyanovsky ©   (2007-09-02 16:29) [13]


> Rusya   (02.09.07 13:31) [8]

Ищи у себя contmenu.dpr

--
Regards, LVT.



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

Текущий архив: 2008.05.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.019 c
15-1206907417
rgrgre
2008-03-31 00:03
2008.05.11
Звук и в наушниках и так


3-1196807687
Евгений Р.
2007-12-05 01:34
2008.05.11
Редактирование в dbGrid для tIbQuery


11-1188468591
Nikfel
2007-08-30 14:09
2008.05.11
Управлять ползунком в TKolScrollBox.


15-1206967558
kalexi
2008-03-31 16:45
2008.05.11
Как работают сканеры памяти?


2-1207843487
alex_kasycky
2008-04-10 20:04
2008.05.11
TRichEdit