Bonjour,
j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As
AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser
Je voudrais lancer l'impression de la page web afficher dans le webbrowser
par le code... Comment faire ?
Merci
Sylvain
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques93
Bonsoir, Sylvain MALLEVAL a écrit :
Bonjour, j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser Je voudrais lancer l'impression de la page web afficher dans le webbrowser par le code... Comment faire ? Merci Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER ) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER )
A condition que la page ait été chargée. -- Cordialement,
Jacques.
Bonsoir,
Sylvain MALLEVAL a écrit :
Bonjour,
j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As
AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser
Je voudrais lancer l'impression de la page web afficher dans le webbrowser
par le code... Comment faire ?
Merci
Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT)
ou
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER
)
ou
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER
)
A condition que la page ait été chargée.
--
Cordialement,
Bonjour, j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser Je voudrais lancer l'impression de la page web afficher dans le webbrowser par le code... Comment faire ? Merci Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER ) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER )
A condition que la page ait été chargée. -- Cordialement,
Jacques.
Nicolas Guinet
Si c'est toi qui génère le html, tu peut peut être le faire faire directement par le browser en intégrant un lien/bouton dans le code HTML:
<A HREF="javascript:if (window.print !=null) { window.print(); } else { alert('Unfortunately, your browser does not support this shortcut. Please select Print from the File menu or [PRINT P].'); }>";
Nicolas Guinet
"Jacques93" a écrit dans le message de news:
Bonsoir, Sylvain MALLEVAL a écrit :
Bonjour, j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser Je voudrais lancer l'impression de la page web afficher dans le webbrowser par le code... Comment faire ? Merci Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER ) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER )
A condition que la page ait été chargée. -- Cordialement,
Jacques.
Si c'est toi qui génère le html, tu peut peut être le faire faire
directement par le browser en intégrant un lien/bouton dans le code HTML:
<A HREF="javascript:if (window.print !=null) { window.print(); } else {
alert('Unfortunately, your browser does not support this shortcut. Please
select Print from the File menu or [PRINT P].'); }>";
Nicolas Guinet
"Jacques93" <jacques.le-gocNO@PUBwouanadoo.fr> a écrit dans le message de
news: uNkLqgTaFHA.1940@TK2MSFTNGP10.phx.gbl...
Bonsoir,
Sylvain MALLEVAL a écrit :
Bonjour,
j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As
AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser
Je voudrais lancer l'impression de la page web afficher dans le
webbrowser par le code... Comment faire ?
Merci
Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT)
ou
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER
)
ou
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER
)
A condition que la page ait été chargée.
--
Cordialement,
Si c'est toi qui génère le html, tu peut peut être le faire faire directement par le browser en intégrant un lien/bouton dans le code HTML:
<A HREF="javascript:if (window.print !=null) { window.print(); } else { alert('Unfortunately, your browser does not support this shortcut. Please select Print from the File menu or [PRINT P].'); }>";
Nicolas Guinet
"Jacques93" a écrit dans le message de news:
Bonsoir, Sylvain MALLEVAL a écrit :
Bonjour, j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser Je voudrais lancer l'impression de la page web afficher dans le webbrowser par le code... Comment faire ? Merci Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER ) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER )
A condition que la page ait été chargée. -- Cordialement,
Jacques.
Sylvain MALLEVAL
Ok c kool c la première réponse qui me va... par contre, il faut rajouter une référence à SHDocVw Merci Sylvain "Nicolas Guinet" a écrit dans le message de news:
Si c'est toi qui génère le html, tu peut peut être le faire faire directement par le browser en intégrant un lien/bouton dans le code HTML:
<A HREF="javascript:if (window.print !=null) { window.print(); } else { alert('Unfortunately, your browser does not support this shortcut. Please select Print from the File menu or [PRINT P].'); }>";
Nicolas Guinet
"Jacques93" a écrit dans le message de news:
Bonsoir, Sylvain MALLEVAL a écrit :
Bonjour, j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser Je voudrais lancer l'impression de la page web afficher dans le webbrowser par le code... Comment faire ? Merci Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER ) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER )
A condition que la page ait été chargée. -- Cordialement,
Jacques.
Ok c kool c la première réponse qui me va...
par contre, il faut rajouter une référence à SHDocVw
Merci
Sylvain
"Nicolas Guinet" <n.guinet@wanadoo.fr> a écrit dans le message de news:
OQMBdncaFHA.3840@tk2msftngp13.phx.gbl...
Si c'est toi qui génère le html, tu peut peut être le faire faire
directement par le browser en intégrant un lien/bouton dans le code HTML:
<A HREF="javascript:if (window.print !=null) { window.print(); } else {
alert('Unfortunately, your browser does not support this shortcut. Please
select Print from the File menu or [PRINT P].'); }>";
Nicolas Guinet
"Jacques93" <jacques.le-gocNO@PUBwouanadoo.fr> a écrit dans le message de
news: uNkLqgTaFHA.1940@TK2MSFTNGP10.phx.gbl...
Bonsoir,
Sylvain MALLEVAL a écrit :
Bonjour,
j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As
AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser
Je voudrais lancer l'impression de la page web afficher dans le
webbrowser par le code... Comment faire ?
Merci
Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT)
ou
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER
)
ou
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER
)
A condition que la page ait été chargée.
--
Cordialement,
Ok c kool c la première réponse qui me va... par contre, il faut rajouter une référence à SHDocVw Merci Sylvain "Nicolas Guinet" a écrit dans le message de news:
Si c'est toi qui génère le html, tu peut peut être le faire faire directement par le browser en intégrant un lien/bouton dans le code HTML:
<A HREF="javascript:if (window.print !=null) { window.print(); } else { alert('Unfortunately, your browser does not support this shortcut. Please select Print from the File menu or [PRINT P].'); }>";
Nicolas Guinet
"Jacques93" a écrit dans le message de news:
Bonsoir, Sylvain MALLEVAL a écrit :
Bonjour, j'utilise l'objet webbrowser déclaré comme suit : Public Wbr As AxSHDocVw.AxWebBrowser = New AxSHDocVw.AxWebBrowser Je voudrais lancer l'impression de la page web afficher dans le webbrowser par le code... Comment faire ? Merci Sylvain
voir du côté de la méthode 'ExecWB' du contrôle.
.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER ) ou .ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER )
A condition que la page ait été chargée. -- Cordialement,