|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
В реестр добавил свой раздел для добавления контекстного меню в windows, прописал путь файла с передачей параметра "d:\soft\MID\Win32\Debug\Project2.exe %1". При выборе нескольких файлов и нажатия правой кнопкой мыши, далее выбора моего контекстного меню запускается моя программа, только нюанс в том, что она запускается такое количество раз, сколько и выбрано файлов. Как сделать чтобы программа запускалась только один раз и туда передавались все пути выбранных файлов? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 17:10 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
Устроиться в Microsoft и переписать код контекстного меню Explorer. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 17:15 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
Сделать Project1.exe, которая запустится N раз и запомнит все пути, а в конце передаст управление Project2.exe. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 17:16 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, прочем Explorer к контекстному меню файла? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 17:37 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
rgreat, " запомнит все пути" - каким образом это можно сделать? Куда пути будут сохранятся ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 17:39 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
neteurtпрочем Explorer к контекстному меню файла? Угадай с трёх раз название программы, показывающей тебе файлы и их контекстное меню. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 17:41 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, извиняюсь подумал сразу на браузер) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 17:48 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
neteurt, Память, файлик, реестр, БД, облачный сервис, смс другу. Вариантов тьма! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 17:54 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
Посмотреть, как с этим справляется, например, 7zip. Я бы первым экземпляром взводил глобальный флаг (типа event) с текстовым именем, а все последующие бы проверяли его и, если он уже есть, тем или иным способом отправляли бы свой параметр в первый экземпляр (виндовые сообщения, memory mapped файл, пайпы...). Правда, тут надо подумать, как при все ещё запущенном экземпляре, который уже взвел флаг, сделать возможным запуск второго экземпляра с другим набором файлов. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 18:07 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
7Zip регистрирует библиотеку для контекстного меню. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 22:11 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
neteurt, demos\activex\shellext\contmenu.dpr ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2021, 23:53 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
neteurt В реестр добавил свой раздел для добавления контекстного меню в windows, прописал путь файла с передачей параметра "d:\soft\MID\Win32\Debug\Project2.exe %1". При выборе нескольких файлов и нажатия правой кнопкой мыши, далее выбора моего контекстного меню запускается моя программа, только нюанс в том, что она запускается такое количество раз, сколько и выбрано файлов. Как сделать чтобы программа запускалась только один раз и туда передавались все пути выбранных файлов? Я вот тут писал: 22385503 Запускается первый экземпляр и начинает обработку, а все последующие шлют первому параметры командной строки и сразу завершаются. Работает, как часы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2021, 00:10 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
ъъъъъ, можете пример показать? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2021, 12:17 |
|
контекстное меню делфи + реестр
|
|||
---|---|---|---|
#18+
neteurt, по ссылке есть информация, где взять пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2021, 12:25 |
|
|
start [/forum/topic.php?fid=58&fpage=8&tid=2036881]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 269ms |
total: | 428ms |
0 / 0 |