powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Контекстное меню Windows
25 сообщений из 25, страница 1 из 1
Контекстное меню Windows
    #34995657
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.
Добавлять раздел ("Мое меню" например) в контекстное меню Windows я научился, но там нет картинок и подразделов.
В принципе, я смогу добавить картинки и подразделы через Delphi, но как это сделать на Visual Basic?
Заранее благодарен.
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #34995659
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например, как это делает NOD...
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #34995679
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй поискать в реестре текст "Антивирусная система NOD", если найдешь, где-то там же будет ссылка на иконку, что-то типа icon=c:\nod.exe,0.
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #34995740
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyПопробуй поискать в реестре текст "Антивирусная система NOD", если найдешь, где-то там же будет ссылка на иконку, что-то типа icon=c:\nod.exe,0.
Возможно,спасибо за инф.
Тогда, как добавить подразделы?
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #34995918
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для этого тебе придется серьезно прошерстить интернет по поводу shell integration.
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35140584
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не подскажите ссылку на так называемый "shell integration"...
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35140654
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35149393
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я нашел "Shell Integration" для Delphi и для C++, но для VB нигде нету'ть...
Как я понял, "Shell Integration" это работа с COM и кое-какими др. объектами.
На VB это возможно?
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35149617
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35154255
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy , больщое спасибо за ссылку...!
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35156992
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одно "НО", этот пример, по ссылке Antonariy, у меня не работает...
Я регистрирую DLL, заношу данные в реестр, сщелкаю с надеждой по *.txt файлу и ничего ;(
Что это может быть?
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35165472
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там есть файл NewReg.txt, в нем нужно вместо {23FCFE69-A54B-11D4-8AD0-484C000107C0} написать CLSID своей библиотеки после компиляции (подробные инструкции в самом файле). Потом переименовать в *.reg и добавить в реестр.
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35208656
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, ничего не работает...
При регистрации DLL есть только GUID, тогда где CLSID?
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35208864
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я когда-то этот вопрос поднял

/topic/399148&hl=


Решение:
http://vbaccelerator.com/
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35208992
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValeriuЯ когда-то этот вопрос поднял

/topic/399148&hl=


Решение:
http://vbaccelerator.com/
Мне не очень понятно, а точнее совсем не понятно.
1) На /topic/399148&hl= - ничего нет.
2) На http://vbaccelerator.com - ничего нет, что конкретно надо здесь искать?
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35209449
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
M.A.R.K Antonariy, ничего не работает...
При регистрации DLL есть только GUID, тогда где CLSID?Это оно и есть.
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35209799
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.vbaccelerator.com/home/Vb/Code/Controls/Menus/Icon_Menu_Control/article.asp
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35210916
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu, спасибо.
Но проблема в том, что ВСЕ примеры с VBAccelerator у мегя не работают.
Перепробовал все, выдает ошибку "Мол, не зарегистрированна (DLL,OCX)"
Я ее регистрирую, и возникает другая ошибка (внутреняя).
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35211225
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Должно все нормально работать !
Я только этим и пользуюсь

Регистрируй обязательно:

cPopMenu6.ocx и SSubTmr6.dll
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35213316
Заберите меня инопланетяне
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю, как для Visual Basic, но, что для Delphi, что для VB.NET для добавления картинки
к пункту меню есть функция SetMenuItemBitmaps
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35216612
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заберите меня инопланетянеНе знаю, как для Visual Basic, но, что для Delphi, что для VB.NET для добавления картинки
к пункту меню есть функция SetMenuItemBitmapsВ данном случае проблема заключается в добавлении: иконки, подпункта, пункта, в контекстное меню ПРОВОДНИКА (Explorer) , а не в локальное меню программы.
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35219211
Заберите меня инопланетяне
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данном случае проблема заключается в добавлении: иконки, подпункта, пункта, в контекстное меню ПРОВОДНИКА (Explorer) , а не в локальное меню программы. Функция SetMenuItemBitmaps как раз для добавления иконки к пункту контекстного меню ПРОВОДНИКА (Explorer)
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35219574
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заберите меня инопланетяне, ладно, возможно это и так.
Тогда как добавить подпункт/пункт?
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35221759
Заберите меня инопланетяне
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
M.A.R.K Заберите меня инопланетяне, ладно, возможно это и так.
Тогда как добавить подпункт/пункт? А искать не пробовал?
В интернете полно примеров, особенно на бейсике.
msdn
...
Рейтинг: 0 / 0
Контекстное меню Windows
    #35235264
Артур К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ты смотрел топик на vbstreet, в котором сам же мне давал ссылку по теме? Так вот, там я доковырялся и до иконки, и до вложенного меню.

http://bbs.vbstreets.ru/viewtopic.php?t=36171
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Контекстное меню Windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]