браузер

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

браузер

Сообщение Мамонт » 13.04.2005 (Ср) 19:32

Подскажите! Я сделал браузер но когда я щёлкаю Открыть в новом окне она открывается не в моём браузере а открывеат ie!

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 13.04.2005 (Ср) 19:36

так сделай свой браузер по умолчанию

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

Сообщение Amed » 13.04.2005 (Ср) 19:45

В поиск по форуму. 100% было.

Tip: обрабатывай нажатия на ссылки в своём окне браузера.

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 13.04.2005 (Ср) 19:56

я бы сделал проще... надо сопоставить расширение своей проге
хм... соответстенно броузер будет по умолчанию

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 13.04.2005 (Ср) 20:39

Нужно обработать событие NewWindow2 (frmWebBrowser - это форма, содержащая браузер, brwWebBrowser - имя контрола на форме):

Private Sub brwWebBrowser_NewWindow2(ppDisp As Object, Cancel As Boolean)
Dim frm As Form
On Error Resume Next

Set frm = New frmWebBrowser
frm.Show
Set ppDisp = frm.brwWebBrowser.object

Err.Clear
end sub

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 14.04.2005 (Чт) 6:48

Пасиба вам! поиск непомог! Нашол много но не того!

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 14.04.2005 (Чт) 7:12

Format C:
Не помог гришь???

http://bbs.vbstreets.ru/search.php?sear ... NewWindow2
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 14.04.2005 (Чт) 13:42

Alexanbar Всё заработало спасибо!!

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 14.04.2005 (Чт) 14:38

Только не могу сохранять и загружать ссылки в Listbox! Ктонить знает как?? А то они загружаются у меня только в List1.text!

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 14.04.2005 (Чт) 19:08

В комплекте с VB6 или VB5 есть пример и даже мастер, создающий Webbrowser. По моему, там есть создание списка посещённых страниц

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 14.04.2005 (Чт) 19:37

У меня 6! Но я нерубился как там всё происходит!!

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 14.04.2005 (Чт) 23:22

Что-то в этом духе. cboAddress - это комбобох адресной строки


Private Sub brwWebBrowser_NavigateComplete2(ByVal pDisp As Object, URl As Variant)

Dim i As Integer
Dim bFound As Boolean
For i = 0 To cboAddress.ListCount - 1
If cboAddress.List(i) = URl Then
bFound = True
Exit For
End If
Next i
If bFound Then
cboAddress.RemoveItem i
End If

cboAddress.AddItem url, 0
cboAddress.Listindex = 0
end sub


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

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

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

    TopList