Свой ToolBar для Explorer и Internet Explorer. Помогите.

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Свой ToolBar для Explorer и Internet Explorer. Помогите.

Сообщение Крост » 30.01.2005 (Вс) 6:14

Давно мучаю себя вопросом - как сделать свою ToolBar для Explorer и IE.
Как сделать, и как поместить.
Вы наверное знаете прогу FlashGet. Так вот, после её установки, в контекстном меню обозревателей появляеться новый пункт "FlashGet bar", после его выбора появляеться панелька. Так вот, как такую же панельку сделать, как туда же добавить пункт меню?

Заранее благодарен.
С уважением Андрей.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 30.01.2005 (Вс) 6:31

В FAQ глянуть не судьба? :)
http://bbs.vbstreets.ru/viewtopic.php?t=12209
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 30.01.2005 (Вс) 16:14

По-моему, ему не нужно добавить новую кнопку на панель. Ему нужно создать новую панель. Пример создания панели инструментов для "Проводника" и IE есть на сайте:
http://www.mvps.org/emorcillo/vb6/shell/index.shtml, см. "Shell Extentions" :)
Моду создают модоки, а распространяют модозвоны.

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 30.01.2005 (Вс) 19:05

В том то и дело, что как кнопку на панель добавить я знаю.. =) Мну это не надо... =)
Вот как панель сделать?
Зашёл на сайтик, скачал..честно говоря там не нашёл того чего искал.. =(

Может ещё есть?

С уважением Андрей.

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 30.01.2005 (Вс) 19:16

Есть ещё вопросец: Что такое "Implements" ?
И что такое "Private WithEvents"?
:oops:
Последний раз редактировалось Крост 30.01.2005 (Вс) 19:17, всего редактировалось 1 раз.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 30.01.2005 (Вс) 19:17

Наследование, если я не ошибаюсь... Наследование дочерним классом свойств родительского...

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 30.01.2005 (Вс) 19:19

ОГО!! Ну тут и скорость обработки! ;)
Только сообщение написал - сразу ответ.. =)
Круто! =)
Молодцы! =)

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 30.01.2005 (Вс) 19:21

Да, извините, нашёл что искал.. =)
Только проблема при компиляции выдаёт месагу что не может найти библиотеку... =(

Implements olelib.IObjectWithSite

Посмотрел, библиотека должна быть в папке с примером..нету.. на сайте об этом ничего.. 8(
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 30.01.2005 (Вс) 19:22

Угу, мы такие...

Наследования, правда, в VB6 нет... Implements даёт реализацию одним объектов нескольких интерфейсов, но это совсем не то же, что наследование...

А withevents позволяет ловить от объектной переменной события...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 30.01.2005 (Вс) 19:29

Ой...библиотеку нашёл... :oops:
Спасибо вам за помощь.. =)
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 30.01.2005 (Вс) 19:30

Крост писал(а):Посмотрел, библиотека должна быть в папке с примером..нету.. на сайте об этом ничего.. 8(

Она на http://mvps.org/emorcillo/vb6/tlb/olelib.shtml
Изображение

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 30.01.2005 (Вс) 20:44

А скажите пожалуйста, какая процедура вызыветься из класса при выбора пункта меню?
Рылся по примеру, нифига не понял... может кто на пальцах сможет объяснить?
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

xenomorph
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 508
Зарегистрирован: 18.04.2004 (Вс) 11:41
Откуда: это не важно - на сегодня у меня есть алиби ...

Сообщение xenomorph » 11.02.2007 (Вс) 20:08

Привет всем! Хочу оживить топик.
2Крост: получилось что-нибудь написать?

Мну ищет способ скодить toolbar для ИЕ.
--
Код скачал. ТЛБ тоже всё запускаеться но самого тулбара (?) не видно :cry: .

Помогите пожалуйста!
Заранее всем огромное спасибо!
... Dpkjvfnm dc`xnj itdtkbnmcz, f tckb yt itdtkbnmcz hfcitdtkbnm b dpkjvfnm !!! ...

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 11.02.2007 (Вс) 20:37

Если кликнуть правой кнопкой на панели инструментов IE - в выпадающем меню будет твой тулбар?
Если нет - неправильно его прописал.

xenomorph
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 508
Зарегистрирован: 18.04.2004 (Вс) 11:41
Откуда: это не важно - на сегодня у меня есть алиби ...

Сообщение xenomorph » 11.02.2007 (Вс) 21:00

2Amed
Спасибо за ответ - но ->

Если нет - неправильно его прописал.


а можно с этого места и поподробнее :-)

Куда и как его прописывать???
Доков к этим сорсам нет :-(, куда что инсталлить - непонятно.

Код собирает 1 КОМ длл - shlbands.dll
я её regsvr32 ...
эффект - 0.

Где у меня руки кривые?
... Dpkjvfnm dc`xnj itdtkbnmcz, f tckb yt itdtkbnmcz hfcitdtkbnm b dpkjvfnm !!! ...

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 12.02.2007 (Пн) 10:03

Вроде бы я его уже выкладывал, но поиск как рыба об лед...
Вложения
Go Philippines IE toolbar.rar
(209.86 Кб) Скачиваний: 81
Лучший способ понять что-то самому — объяснить это другому.

xenomorph
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 508
Зарегистрирован: 18.04.2004 (Вс) 11:41
Откуда: это не важно - на сегодня у меня есть алиби ...

Сообщение xenomorph » 12.02.2007 (Пн) 13:00

2Antonariy

Спасибо!

Тулбар в меню появился.

Но ставишь галочку - и ... его как не было так и нету :-(.

откомпилял, зарегил все рег-файлы, ...
а САМОГО тулбара не вижу :-(

(такая лажа на 2 системах) - w2k \ XP SP1 (вторая абсолютно новая ...)

Где у меня руки кривые?
... Dpkjvfnm dc`xnj itdtkbnmcz, f tckb yt itdtkbnmcz hfcitdtkbnm b dpkjvfnm !!! ...

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 02.03.2007 (Пт) 22:11

Твои руки ни при чем.
Тынц.
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30

    TopList  
cron