OVH Cloud OVH Cloud

recupérer le code HTML dans un control

1 réponse
Avatar
Sylvain MALLEVAL
N'ayant pas de réponse, je me dit que peut-être que ma question n'était pas
assez claire. donc je réexplique
j'utilise un web control AxSHDocVw.AxWebBrowser pour surfer sur internet
dans mon application
parfois, je voudrais visualiser le code de la page. En cliquant droit sur le
control, j'accéde "Afficher la source" qui me l'ouvre dans le bloc Note.

Je voudrais la même commande dans le code de façon à ce que quand
l'utilisateur click sur un bouton, le code HTML de la page soit déchargé
dans un fichier texte.

mais je trouve pas !!!

Merci pour votre aide

Sylvain

1 réponse

Avatar
Sylvain MALLEVAL
J'ai trouvé... Ch'ui trop intelligent :-))))
alors le truc (j'explique parce que l'autres fois je me suis fait gronder
que j'avais pas dit comment):
intégré la classe Microsot.MSHTML
Ensuite, mettre le controle AxSHDocVw.AxWebBrowser sur votre form
lancer la navigation
dans l'évènement Document_complete qui se déclenche quand la page est
totalement chargé, mettez
msgbox(ctype(me.wbr.document, mshtml.htmldocument).body.innerHTML)
et la vous récupérer le code du BODY de la page

voila

Sylo

"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message de
news:
N'ayant pas de réponse, je me dit que peut-être que ma question n'était


pas
assez claire. donc je réexplique
j'utilise un web control AxSHDocVw.AxWebBrowser pour surfer sur internet
dans mon application
parfois, je voudrais visualiser le code de la page. En cliquant droit sur


le
control, j'accéde "Afficher la source" qui me l'ouvre dans le bloc Note.

Je voudrais la même commande dans le code de façon à ce que quand
l'utilisateur click sur un bouton, le code HTML de la page soit déchargé
dans un fichier texte.

mais je trouve pas !!!

Merci pour votre aide

Sylvain