none
Afficher la favicon du webbrowser dans une picturebox. RRS feed

  • Discussion générale

  • Bonsoir , 

    Je suis toujours en train de développer mon navigateur web . 

    Je place une TexteBox 1 pour taper l'URL (ça marche)

    -Un Button1 pour naviguer (ça marche) 

    -Un WebBrowser 1

    et une pictureBox 1 .

    Cette fois-ci je voudrais savoir s'il existe un code afin d'afficher la favicon du site web en cours de navigation dans le WebBrowser 1 dans la PictureBox 1 .

    Merci d'avance !

    mardi 17 juillet 2012 21:54

Toutes les réponses

  • Bonjour,

    Définissez la propriété ImageLocation de votre PictureBox avec http://siteactuel.com/favicon.ico. (Par exemple : http://msdn.microsoft.com/favicon.ico)

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    mardi 17 juillet 2012 22:16
    Modérateur
  • Bonjour ,

    Merci Gilles TOURREAU pour la réponse ,

    Mais ce que je veux réellement c'est que l'icône de la page qui est en cours de navigation dans le WebBrowser 1 s'affiche dans la picturebox 1 et que si on change de site , l'image s'actualise et change ; pour prendre la favicon du nouveau site.

    Comme sur tous les navigateurs classiques quoi ^^ 

    Merci ! 

    mercredi 18 juillet 2012 09:25
  • Bonjour,

    Donc le refaire quand vous changez de page ou en tout cas de site. La favicon est par défaut le fichier favicon.ico à la racine du site ou éventuellement il faut aller voir dans la page qui doit être capable de la (re)définir explicitement. Voir http://fr.wikipedia.org/wiki/Favicon

    Sinon expliquer le problème que vous rencontrez à appliquer la méthode de Gilles...


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".

    mercredi 18 juillet 2012 11:57
    Modérateur