Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: ShellExecute библиотека Добавлено: 31.08.05 09:23  

Автор вопроса:  Alexsub
Можно ли на basic'е добавлять свои пункты в контекстное меню при нажатии на файле правой кнопкой, например как winrar добавляет пункты "Доавить в архив" и т.д. Покапавшись в реестре обнаружил, что все такие пункты ссылаются на ShellExecute библиотеки (у каждой программы своя). Можно ли на VBasic написать такую библиотеку и как?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 31.08.05 11:40
Можно, для этого нуна зарегистрировать ocx и встроить его в оболочку. У мня валялись примеры но на VB6, скажи куда слить.

ЗЫ
на VBA этого точно нельзя, может ты ошибся ;) ?

Ответить

Номер ответа: 2
Автор ответа:
 Alexsub



Вопросов: 2
Ответов: 2
 Профиль | | #2 Добавлено: 31.08.05 12:18
Странно, ~4 года сижу на VB6, но до сих пор думал, что VBA и VB6 это одно и тоже. Надо будет узнать по подробнее. Спасибо, слей тогда плзз на alvix@atnet.ru

Ответить

Номер ответа: 3
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #3
Добавлено: 31.08.05 13:26
ftp://crts.ru/sne/ShellExtensions.msi

7 дней лежать будет..

Ответить

Номер ответа: 4
Автор ответа:
 Alexsub



Вопросов: 2
Ответов: 2
 Профиль | | #4 Добавлено: 31.08.05 15:02
Я скачал. В принципе разобраться можно, но в ссылках пишет, что ему нужна olelib.tlb (Edanmo's OLE interfaces & functions v1.0). А при копиляции появляется странная ошибка [[BadImplemetsRefInCompatLib]]. Где можно скачать эту olelib.dll? На жестком искал - нету. В инете тоже не нашел.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам