Webbrowser et navigateur par défaut. [Résolu]

Utilisateur anonyme - 31 janv. 2011 à 18:07 - Dernière réponse :  Utilisateur anonyme
- 2 févr. 2011 à 13:11
En désespoir de cause et en dépit de toutes les tentatives que j'ai pu tenter, je vous livre mon problème. J'ai bien évidemment fait moult recherches auparavant (mal peut-être?).

J'ai créé une form et y ai adjoint un control webbrowser affichant donc une page web(logique oui, je sais). Mon problème étant que je souhaite ouvrir les liens sur lesquels je clique dans le navigateur par défaut de l'ordi et non avec IE comme il le fait actuellement.

Merci d'avance à ceux qui pourront ou voudront bien m'aider.
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Renfield 17307 Messages postés mercredi 2 janvier 2002Date d'inscription 18 janvier 2017 Dernière intervention - 2 févr. 2011 à 08:51
3
Merci
Même encore plus simple, via l'event NewWindow :
    Private Sub WebBrowser1_NewWindow(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles WebBrowser1.NewWindow
        Dim sURL As String = WebBrowser1.Document.ActiveElement.GetAttribute("href")
        e.Cancel = True
        Process.Start(sURL)
    End Sub



Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp

Merci Renfield 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 123 internautes ce mois-ci

Commenter la réponse de Renfield
Renfield 17307 Messages postés mercredi 2 janvier 2002Date d'inscription 18 janvier 2017 Dernière intervention - 1 févr. 2011 à 09:47
0
Merci
inscrit toi au On_Click de ta page, tu dois pouvoir intercepter les clics sur les liens, et ainsi les déclencher manuellement, via un ShellExecute (du coup, via le navigateur par default)

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Commenter la réponse de Renfield
Utilisateur anonyme - 1 févr. 2011 à 18:59
0
Merci
Bonsoir et merci d'avoir prêté attention à mon problème. Malheureusement je ne comprends pas trop ce qu'il faut que je fasse. J'ai commencé le VB.NET il y a à peine un mois et le "inscris toi au on_click de ta page" me laisse perplexe
Commenter la réponse de Utilisateur anonyme
Utilisateur anonyme - 2 févr. 2011 à 13:11
0
Merci
Effectivement, c'était d'une simplicité enfantine... J'avais bien essayé un code du type avec l'event navigating mais avec celui-là. J'ai honte (I am a ). Merci encore et désolé de vous avoir fait perdre votre temps.
Commenter la réponse de Utilisateur anonyme

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.