Execwb - webbrowser de microsoft

Soyez le premier à donner votre avis sur cette source.

Snippet vu 18 063 fois - Téléchargée 35 fois

Contenu du snippet

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
      • Page Setup***
WB1.ExecWB OLECMDID_PAGESETUP, OLECMDEXECOPT_DODEFAULT
      • Imprimer***
WB1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER
      • Prevusialisation***
WB1.ExecWB OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_PROMPTUSER
      • Propriétés de la page web***
WB1.ExecWB OLECMDID_PROPERTIES, OLECMDEXECOPT_PROMPTUSER
      • Undo***
WB1.ExecWB OLECMDID_UNDO, OLECMDEXECOPT_PROMPTUSER
      • Redo***
WB1.ExecWB OLECMDID_REDO, OLECMDEXECOPT_PROMPTUSER

Conclusion :


Merci de m'aviser s'il y a des bugs.

bob3000
http://www.netdude.tk

A voir également

Ajouter un commentaire

Commentaires

Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
57 -
tu peux extraire le texte brut

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...)
achills
Messages postés
214
Date d'inscription
vendredi 13 janvier 2006
Statut
Membre
Dernière intervention
20 août 2008
-
bjr
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
cs_JoBleu
Messages postés
91
Date d'inscription
dimanche 18 août 2002
Statut
Membre
Dernière intervention
21 février 2015
-
Bonjour,

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.
guilleto
Messages postés
258
Date d'inscription
jeudi 23 octobre 2003
Statut
Membre
Dernière intervention
20 mars 2013
1 -
Bonjour,

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 !
viby
Messages postés
5
Date d'inscription
jeudi 29 juillet 2004
Statut
Membre
Dernière intervention
27 août 2004
-
Ah non c'est bon sauf que ca ne m'imprime pas ma feuille html en paysage :-/ si vous avez une idée ..
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.