Bho en .net : retrouver la barre d'outils d'image de ie6 dans ie7

Soyez le premier à donner votre avis sur cette source.

Vue 16 906 fois - Téléchargée 526 fois

Description

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...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
25
salut,

d'abord désolé du délai de réponse...j'ai adapté un code pour faire des toolbars et autres bandeaux IE et explorer...http://www.csharpfr.com/codes/MODELE-CREER-VOS-BANDEAUX-INTERNET-EXPLORER-WINDOWS-EXPLORER_45229.aspx

ShareVB
Messages postés
5
Date d'inscription
mardi 25 octobre 2005
Statut
Membre
Dernière intervention
8 novembre 2007

J'ai récupéré ton code car il me fallair un BHO en C#. Mais je ne comprend rien.
Sais - tu comment modifier ce code pour que je rajoute une toolbar et que celle ci intéragisse avec le site?
Merci

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.