WebBrowser

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

WebBrowser

Сообщение dima_mak » 14.05.2004 (Пт) 18:28

Как сделать так, что бы все ссылки(которые я нажимаю в ВБ в объекте WebBrowser) которые должны открытся в новом окне, откроются в новом объекте WebBrowser? Желательно пример. Зарание спасибо :?:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 14.05.2004 (Пт) 18:37

Разве что перехватывать событие
Код: Выделить всё
WebBrowser_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean)


и потом уже создавать самостоятельно новый экземпляр объекта WebBrоwser и в нем уже открывать самому страницу его методом Navigate2

dima_mak
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 22.03.2004 (Пн) 16:47

Сообщение dima_mak » 14.05.2004 (Пт) 19:07

Спасибо заответ но я уже решил эту проблему, если кому интересно:

Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Dim Form2 As Form2
Set Form2 = New Form2
Set ppDisp = Form2.WebBrowser1.Object
Form2.Visible = True
End Sub


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

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

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

    TopList