Ce code démontre comment on peut faire des Browser Helper Object pour IE et Explorer et donc comment on peut exposer des composants .Net à COM.
Il a pour but de recréer (à peu près) la barre d'outils d'image que l'on trouvait dans IE6 lorsque l'on passait la souris sur une image de plus de 200 pixels de côté. Cette barre a été supprimée par Microsoft parce que des utilisateurs se sont plaints.
Un BHO ou Browser Helper Object est un plugin pour IE qui est instancié pour chaque onglet de IE7 et vue de Explorer. Il permet de contrôler le WebBrowser de cet onglet.
Conclusion :
Pour l'installer dans IE7, compiler la solution dans Visual Studio. Vérifier, dans les propriétés du projet, que dans l'onglet Génération, la case "Enregistrer pour l'intéropérabilité" est cochée et dans l'onglet Application, dans "Information de l'assembly", vérifier que "Rendre visible de COM est cochée"...vous pouvez alternativement utiliser l'utilitaire regasm.exe...
N'hésitez pas à commenter et à noter...
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.