Déterminer la position d'un HTMLElement dans le WebBrowser

Résolu
Signaler
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007
-
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007
-
-------------------------
Trambert le vert

6 réponses

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

dans ce code, il y a plus ou moins ce que tu cherches :
http://www.csharpfr.com/codes/BHO-NET-RETROUVER-BARRE-OUTILS-IMAGE-IE6-DANS_41009.aspx

en fait, dans ce code, je cherches les coordonnées d'un IMG mais ca doit marcher pareil pour tous les élements, normalement, ca  marche aussi quand il y a des frames...

ShareVB
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Okay.. Deux fois que ça plante... Marre là...

Est-ce qu'il y a un moyen de récupérer la position d'un HTMLElement dans son WebBrowser?

Ou y a-t-il la possibilité d'appeler dynamiquement "Enregistrer l'image sous" ?
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
35
Salut,

Oui, il y en as un :
TonWebBrowser.Document.GetElementById("id de ton élément").OffsetRectangle;







__________
Kenji

(


Nouveau forum VBA/Office
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Ouais mais non. Ca marche pas. Le control est en plein centre du browser et il me fait x=0
Messages postés
195
Date d'inscription
dimanche 10 février 2002
Statut
Membre
Dernière intervention
16 février 2016

Et dans ton code HTML, quelle est sa position ?
Tu peux obtenir le code HTML (Rendu) en faisant "Click Droit" --> Afficher Source
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Extra! C'est exactement ce qu'il me fallait. Merci!