acidest
Messages postés19Date d'inscriptionvendredi 18 août 2006StatutMembreDernière intervention30 octobre 2008
-
30 sept. 2007 à 17:42
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024
-
3 oct. 2007 à 12:34
Bonjour
Je programme pour mon plaisir et mes amis un petit navigateur internet, très simple, utilisant le composant COM Navigateur Internet Microsoft (si c'est pas ca, je débute...)
Je navigue correctement, mais certaines fois, le lien cliqué démarre une nouvelle instance d'internet explorer, donc le me retrouve avec mon bidule et IE !
Comment faire en sorte que cette page s'affiche dans MON navigateur et non dans IE ???
Chose pas très facile.
Faut ruser un peu :
Dim LinkUrl As System.Uri
Private Sub TonWebBrowser_StatusTextChanged(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles TonWebBrowser.StatusTextChanged
Try
LinkUrl = New System.Uri(TonWebBrowser.StatusText)
Catch
End Try
End Sub
Private Sub TonWebBrowser_NewWindow(ByVal sender As Object, _
ByVal e As System.ComponentModel.CancelEventArgs) Handles TonWebBrowser.NewWindow
e.Cancel = True
If LinkUrl IsNot Nothing Then
TonWebBrowser.Navigate(LinkUrl)
End If
End Sub, ----
(Coloration syntaxique automatique par Kenji)