Retroceder   Foros del Web > Programación para sitios web > .NET > win forms

Respuesta
 
Herramientas Desplegado
Antiguo 07-abr-2008, 07:53   #1 (permalink)
websites ha deshabilitado el karma
 
Fecha de Ingreso: abril-2006
Mensajes: 10
De acuerdo Problema con PrintDocument

Hola Todos, necesito de sus colaboracion, diseñe un reporte de una factura con el PrintDocument de los controles de Impresion de Visual basic.net, sucede que cuando mando a imprimir directamente con el metodo print() del printdocument me sale la ventana de proceso de impresion y luego se oculta.

Como puedo Hacer para Evitar que salga esta ventana, hay alguna propiedad que hay que modificar?....

De Antemano Agradezco sus Sugerencia y colaboracion
PD: Cada vez que envio a imprimir mando entre uno y seis Facturas, se imaginan lo fastidioso que es para el usuario ver seis ventanas moverse en la pantalla...Hasta que termine el proceso de Impresio....
websites está desconectado   Responder Citando
Antiguo 07-abr-2008, 14:43   #2 (permalink)
royrojas está en el buen camino
 
Avatar de royrojas
 
Fecha de Ingreso: diciembre-2004
Mensajes: 377
Re: Problema con PrintDocument

Es muy sencillo. Yo tambien tuve ese mismo problema hace un tiempo.

En forma resumida es algo asi.

Código:
Dim xp As New System.Drawing.Printing.PrintDocument

xp.PrinterSettings.PrinterName = "NombreImpresora"

 If xp.PrinterSettings.IsValid Then

  .
  .
  .
   Aqui ponas más codigo (opcional)
  .
  .
  .

  xp.PrintController = New System.Drawing.Printing.StandardPrintController()
  xp.Print()
  .
  .
  .
la linea importante es la que esta antes del xp.Print
xp.PrintController = New System.Drawing.Printing.StandardPrintController()

StandardPrintController le indica el tipo de controlador que se va a usar, y en nuestro caso no va a mostrar el dialogbox indicando la cantidad de paginas a imprimir, de esta forma la impresion no se puede cancelar de forma manual en ningun punto
__________________
roy rojas
sitio: DotNetcr.com | foro: ForosDotNet.com | blog: the news star
royrojas está desconectado   Responder Citando
Antiguo 08-abr-2008, 13:49   #3 (permalink)
websites ha deshabilitado el karma
 
Fecha de Ingreso: abril-2006
Mensajes: 10
Re: Problema con PrintDocument

Efectivamente RoyRojas, era la Linea de codigo que me faltaba, y te agradezco Bastante por tu aporte, me saco de un gran apuro, por que era lo que me faltaba corregir para entregar un proyecto...

Saludos..

Roger Lavi
Pucallpa-Peru
websites está desconectado   Responder Citando
Antiguo 08-abr-2008, 13:51   #4 (permalink)
royrojas está en el buen camino
 
Avatar de royrojas
 
Fecha de Ingreso: diciembre-2004
Mensajes: 377
Re: Problema con PrintDocument

que bueno que te sirvió.
saludos.
__________________
roy rojas
sitio: DotNetcr.com | foro: ForosDotNet.com | blog: the news star
royrojas está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:43.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93