Imprimir pagina web desde programa
Publicado por Antonio (1 intervención) el 19/11/2009 12:26:57
Hola a tod@s
Mi problema es el siguiente:
Muestro una pagina web en el Intener explorer sin problemas. Lo que quiero es imprimir 2 copias de la misma a la vez que se muestra.
Utilizo lo siguiente:
Const OLECMDID_PRINT = 6
Const OLECMDEXECOPT_PROMPTUSER = 1
Const OLECMDEXECOPT_DONTPROMPTUSER = 2
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Visible = True
.AddressBar = True
.MenuBar = True
.StatusBar = True
.Toolbar = True
.Navigate2 "http:\...." (la pagina a mostrar)
End With
IE.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER
Este último comando lo que me hace es mostrar la pantalla de impresión de la página mostrada. Lo que quiero es imprimirla sin que aparezca esta pantalla y que saque 2 copias. ¿Es posible?
Un saludo
Antonio
Mi problema es el siguiente:
Muestro una pagina web en el Intener explorer sin problemas. Lo que quiero es imprimir 2 copias de la misma a la vez que se muestra.
Utilizo lo siguiente:
Const OLECMDID_PRINT = 6
Const OLECMDEXECOPT_PROMPTUSER = 1
Const OLECMDEXECOPT_DONTPROMPTUSER = 2
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Visible = True
.AddressBar = True
.MenuBar = True
.StatusBar = True
.Toolbar = True
.Navigate2 "http:\...." (la pagina a mostrar)
End With
IE.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER
Este último comando lo que me hace es mostrar la pantalla de impresión de la página mostrada. Lo que quiero es imprimirla sin que aparezca esta pantalla y que saque 2 copias. ¿Es posible?
Un saludo
Antonio
Valora esta pregunta


0