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

Вниз

Добавление пункта в контекстное меню системы   Найти похожие ветки 

 
BillyJeans   (2005-03-01 10:15) [0]

Кто может подсказать способ реализации сабжа?


 
Чапаев ©   (2005-03-01 11:05) [1]

Второй том Тейксейры&Пачеко. Глава 24 (кажется).


 
Ivolg ©   (2005-03-01 11:23) [2]

Самый реальный способ, в реестре прописать:

uses Registry;
...
procedureTForm1.Button1Click(Sender: TObject);
var
R : TRegIniFile;
begin
R := TRegIniFile.Create("");
with R do
begin
 RootKey := HKEY_CLASSES_ROOT;
 WriteString(".myext","","MyExt");
 WriteString("MyExt","","Some description of MyExt files");
 WriteString("MyExt\DefaultIcon","","C:\MyApp.Exe,0");
 WriteString("MyExt\Shell","","This_Is_Our_Default_Action");
 WriteString("MyExt\Shell\First_Action", "","This is our first action");
 WriteString("MyExt\Shell\First_Action\command","",
 "C:\MyApp.Exe /LotsOfParamaters %1");
 WriteString("MyExt\Shell\This_Is_Our_Default_Action","",
 "This is our default action");
 WriteString("MyExt\Shell\This_Is_Our_Default_Action\command","",
 "C:\MyApp.Exe %1");
 WriteString("MyExt\Shell\Second_Action","",
 "This is our second action");
 WriteString("MyExt\Shell\Second_Action\command","",
 "C:\MyApp.Exe /TonsOfParameters %1");
Free;
end;
end;


 
Чапаев ©   (2005-03-01 11:42) [3]

Это -- ассоциирование действий с некоторым расширением... Насколько я понял, автору нужно другое.


 
BillyJeans   (2005-03-01 12:27) [4]

мне нужен пункт, на подобии "winrar", для манипуляций с выбранным файлом...


 
Чапаев ©   (2005-03-01 12:48) [5]

воот... Тейксейра...


 
Poirot ©   (2005-03-01 12:52) [6]

Add to [5]:
Shell Extensions - http://www.rsdn.ru "Руководство полного идлиота по написанию расшерений оболочки.." ил что-то в этом духе. примеры на VC++



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
1-1108961311
buka
2005-02-21 07:48
2005.03.13
Поисковая система


3-1108100952
m-a-x
2005-02-11 08:49
2005.03.13
сохранение бд


1-1109337989
ser35
2005-02-25 16:26
2005.03.13
Помогите разобраться


4-1107195222
Ландграф Павел
2005-01-31 21:13
2005.03.13
Ввести в поле чужой программы свой текст


3-1108380819
Ega23
2005-02-14 14:33
2005.03.13
Как выполнить ХП "во временную таблицу"?