|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.12.2017, 14:38 | #1 |
Пользователь
Регистрация: 12.12.2017
Сообщений: 11
|
Получение адресов выбранных файлов и папок из контекстного меню Windows
ТОВАРИЩИ, я всех приветствую.
Помогите пожалуйста разобраться. С добавлением адресов одиночных файлов из контекстного меню Windows все понятно. (В реестре в HKEY_CLASSES_ROOT -> * -> shell добавляется свой пункт и прописывается команда "<адрес_приложения.exe> %1" ) Но проблема в том, что если выделять несколько файлов - то будет открываться несколько экземпляров программы. Плюс непонятно, как выделять папки. Вот в WinRAR, например, можно и выделять всё подряд, и файлы и папки вперемешку. Как сделать так же, и получить адреса выделенных файлов? Последний раз редактировалось Kuzma's_Mother; 12.12.2017 в 14:42. |
12.12.2017, 14:46 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
1. Использовать Send To
2. Использовать IPC для оповещения первого экземпляра и закрытия 3. Написать свое расширение для проводника |
12.12.2017, 15:04 | #3 |
Пользователь
Регистрация: 12.12.2017
Сообщений: 11
|
|
12.12.2017, 15:08 | #4 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
Цитата:
|
||
13.12.2017, 07:20 | #5 | |
Пользователь
Регистрация: 12.12.2017
Сообщений: 11
|
Цитата:
2)Ну вот скажем в реестре HKEY_CLASSES_ROOT/* - "звездочка" отвечает за любой формат файлов, поэтому при нажатии правой кнопкой по файлу, появляется моя команда. Но если нажимать по папке - то такого нет. Где в реестре прописать это свойство для папок, не подскажите? Заранее премного благодарен!!! |
|
13.12.2017, 08:36 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
HKEY_CLASSES_ROOT/Folder ?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удобное контекстное меню файлов и папок | ksaprotech | Windows | 4 | 22.05.2015 19:56 |
Создание контекстного меню из файла. | xxx797 | C# (си шарп) | 5 | 06.12.2013 11:02 |
Обработка контекстного меню (Java) | guzel20 | Помощь студентам | 1 | 16.12.2012 19:12 |
вызов из контекстного меню | Dimarik | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 14 | 12.07.2011 19:03 |
Получение списка файлов и папок | pavellyba | Общие вопросы Delphi | 4 | 30.03.2011 22:55 |