Mozilla ActiveX Control

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

Mozilla ActiveX Control

Сообщение TrueTrue » 15.03.2017 (Ср) 17:41

Ребят, кто разбирался с этим контролом? Может есть инфа какая, примеры, желательно на русском.

Я читал, что у него опции и синтаксис прям очень похожи на стандартный WebBrowser встроенный в VB6

Попробовал установить. Поместил на форму контрол и кнопку. В кнопке прописываю:

Код: Выделить всё
Private Sub cmdGoToAdress_Click()
    mb.Navigate "http://google.com"
End Sub


Ничего не происходит. Может кто знает, чего не хватает?

nouyana
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 114
Зарегистрирован: 29.01.2016 (Пт) 17:42

Re: Mozilla ActiveX Control

Сообщение nouyana » 15.03.2017 (Ср) 18:47

TrueTrue писал(а):Ничего не происходит. Может кто знает, чего не хватает?
Должно работать. Только что проверил. Значит, где-то ещё ошибка. Попробуй для начала загрузить локальную html-страничку (на компьютере).

TrueTrue
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 167
Зарегистрирован: 20.05.2009 (Ср) 23:18

Re: Mozilla ActiveX Control

Сообщение TrueTrue » 15.03.2017 (Ср) 19:01

nouyana писал(а):
TrueTrue писал(а):Ничего не происходит. Может кто знает, чего не хватает?
Должно работать. Только что проверил. Значит, где-то ещё ошибка. Попробуй для начала загрузить локальную html-страничку (на компьютере).

Блин, да у меня ничего нет вообще на форме больше. 1 форма, textbox с адресом и кнопка.
Код: Выделить всё
Private Sub cmdGoToAdress_Click()
    mb.Navigate "http://google.com"
End Sub


В компонентах добавил Mozilla Control 1.0 Type Library и версия dll вроде последняя 1.7.12 (mozctl.dll)?

TrueTrue
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 167
Зарегистрирован: 20.05.2009 (Ср) 23:18

Re: Mozilla ActiveX Control

Сообщение TrueTrue » 15.03.2017 (Ср) 19:06

Хм... прикол. Скомпилил всё это в EXE, запустил, он быстро показал сайт google и тут же вылетела ошибка:
Вложения
AutomationErrorVb6.png
AutomationErrorVb6.png (5.67 Кб) Просмотров: 2413

TrueTrue
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 167
Зарегистрирован: 20.05.2009 (Ср) 23:18

Re: Mozilla ActiveX Control

Сообщение TrueTrue » 15.03.2017 (Ср) 19:08

При этом в интерпретаторе ошибок нет, просто никакой реакции, пустой экран контрола.

Блииин, я наверное понял... Это может быть по причине того, что у меня Win 64bit?

nouyana
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 114
Зарегистрирован: 29.01.2016 (Пт) 17:42

Re: Mozilla ActiveX Control

Сообщение nouyana » 16.03.2017 (Чт) 18:15

TrueTrue писал(а):Блин, да у меня ничего нет вообще на форме больше. 1 форма, textbox с адресом и кнопка.
Код: Выделить всё
Private Sub cmdGoToAdress_Click()
    mb.Navigate "http://google.com"
End Sub

В компонентах добавил Mozilla Control 1.0 Type Library и версия dll вроде последняя 1.7.12 (mozctl.dll)?

У меня та же версия и такой же код. Всё работает. Значит, проблема в среде. У меня WinXP 32bit.


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

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

Сейчас этот форум просматривают: AhrefsBot, Google-бот, SemrushBot и гости: 38

    TopList