C'est quelques lignes de codes qui vous permet de faciliter votre travaille...
PS: WB1 = nom du composant navigateur Web Browser
Source / Exemple :
- Enregistrer la page web***
WB1.ExecWB OLECMDID_SAVEAS, OLECMDEXECOPT_PROMPTUSER
WB1.ExecWB OLECMDID_PAGESETUP, OLECMDEXECOPT_DODEFAULT
WB1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER
WB1.ExecWB OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_PROMPTUSER
- Propriétés de la page web***
WB1.ExecWB OLECMDID_PROPERTIES, OLECMDEXECOPT_PROMPTUSER
WB1.ExecWB OLECMDID_UNDO, OLECMDEXECOPT_PROMPTUSER
WB1.ExecWB OLECMDID_REDO, OLECMDEXECOPT_PROMPTUSER
Conclusion :
Merci de m'aviser s'il y a des bugs.
bob3000
http://www.netdude.tk
MsgBox WebBrowser1.Document.documentElement.outerText
ou le code HTML :
MsgBox WebBrowser1.Document.documentElement.outerHTML
libre a toi d'en faire ce que tu veux (fichier, extraction d'infos...)
comment enregistrer une page web avec le control webbroswer en spécifiant le chemin de l'enregistremt et le nom du fichier et son format sans afficher la fenetre de dialogue qui demande l'emplacement de l'enregiostrement
merci
Je ne sais pas si ça existe déjà ailleurs, mais cette page a au moins l'intérêt d'être bien référencée : elle arrive en deuxième position sur Google sur une recherche sur "ExecWB", juste après la page de MSDN.
Rien que ça, ça évite de tourner en rond.
Comment faire pour définir les marges avec :
Document.WebBrowser.ExecWB OLECMDID_PAGESETUP, OLECMDEXECOPT_DODEFAULT
????
Même question avec l'orientation de la feuille : Portrait ou Paysage ??
Idem avec le nombre de copies à imprimer ?
Comment savoir quand j'arrive en fin de page A4 en fonction de l'orientation afin de pouvoir mettre une entête commune à tout mon document ??
Par avance Merci !!
Olivier
P.S. : C'est assez urgent !
lol 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.