OVH Cloud OVH Cloud

Imprimer une page depuis un controle web

3 réponses
Avatar
olivier
Bonjour à tous,

Dams mon programme j'ai un controle web qui charge une page internet, je
voudrais imprimer cette page sans avoir la boite de confirmation microsoft.

WebBrowser1.Navigate2
"http://frbsps/sites/Div1/Caricom/200511/PC006127213_FRB816673__.pdf"
WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT

avec cette commande j'ai systematiquement la boite de confirmation, comment
l'éviter ?


Merci d'avance

Olivier

3 réponses

Avatar
Jacques93
Bonjour olivier,
olivier a écrit :
Bonjour à tous,

Dams mon programme j'ai un controle web qui charge une page internet, je
voudrais imprimer cette page sans avoir la boite de confirmation microsoft.

WebBrowser1.Navigate2
"http://frbsps/sites/Div1/Caricom/200511/PC006127213_FRB816673__.pdf"
WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT

avec cette commande j'ai systematiquement la boite de confirmation, comment
l'éviter ?




As tu essayé :

WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER

--
Cordialement,

Jacques.
Avatar
Le pape
Hello

Utilise l'option OLECMDEXECOPT_DONTPROMPTUSER

Phil

olivier wrote:
Bonjour à tous,

Dams mon programme j'ai un controle web qui charge une page internet, je
voudrais imprimer cette page sans avoir la boite de confirmation microsoft.

WebBrowser1.Navigate2
"http://frbsps/sites/Div1/Caricom/200511/PC006127213_FRB816673__.pdf"
WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT

avec cette commande j'ai systematiquement la boite de confirmation, comment
l'éviter ?


Merci d'avance

Olivier




Avatar
Le pape
D'autre part, c'est dans l'événement DocumentComplete du WebBrowser1
qu'il vaudrait mieux faire le Print, je pense...

Phil

olivier wrote:
Bonjour à tous,

Dams mon programme j'ai un controle web qui charge une page internet, je
voudrais imprimer cette page sans avoir la boite de confirmation microsoft.

WebBrowser1.Navigate2
"http://frbsps/sites/Div1/Caricom/200511/PC006127213_FRB816673__.pdf"
WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT

avec cette commande j'ai systematiquement la boite de confirmation, comment
l'éviter ?


Merci d'avance

Olivier