Bonjour,
Je recherche une âme charitable pour developper un très petit projet en vb. Malheureusement pour moi, je ne possède pas vb. Je développe en Windev.
Dans mon projet, je veux manager dans une form un webbrower IE et je veux intercepter l'ouverture d'une nouvelle fenêtre de IE dans un autre webbrowser de ma form (par exemple en faissant : ouvrir dans une nouvelle fenêtre, à l'aide d'un clic droit). J'ai trouvé des exemples en vb permettant de le faire mais je n'ai pas réussi à le "traduire" en Windev (je me demande s'il n'y aurait pas un bug...). Le principe est simplement d'intercepter l'événement NewWindow2 du webbrowser pour rediriger la nouvelle url dans mon second webbrowser. Le code à utiliser est le suivant :
Private Sub WebBrowser1_NewWindow2(ppDisp As Object,Cancel As Boolean)
WebBrowser2.RegisterAsBrowser = TRUE
Set ppDisp = WebBrowser2.Object
End Sub
Je vous demande ce petit projet car il est possible d'importer un projet vb sous Windev et je voudrais voir comment se fait la "traduction".
Pour résumer : il faudrait une form avec 2 webbrowser (WebBrowser1 et WebBrowser2 par exemple) et une procédure interceptant l'événement NewWindow2 afin d'ouvrir la nouvelle fenêtre dans le WebBrowser2.
Je vous remercie d'avance.
Ne pas hésiter à me contacter pour plus de précisions