Visual Basic - imprimir un form completo

Life is soft - evento anual de software empresarial
 
Vista:

imprimir un form completo

Publicado por sace (41 intervenciones) el 06/06/2010 23:05:17
buenas actualmente imprimo el formulario asi:
Me.PrintForm

pero imprime solo lo que se ve en la pantalla, resulta que el tamaño del form es del mismo que una hoja carta, osea de heigth de 16000 aprox.
necesito que se imprima todo el formulario..

GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:imprimir un form completo

Publicado por gustavo (14 intervenciones) el 10/06/2010 21:58:29
Yo una vuelta tuve que hacer algo similar y lo que hacia era, cuando se apretaba imprimir, achivaba todo el formulario al tamaño de la pantalla dependiendo la resolucion que se usaba, lo imprimia y lo volvia al tamaño real, si no precisas saber la resolucion simplemente lo achicas y despues lo volves al tamaño real y listo.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:imprimir un form completo

Publicado por sace (41 intervenciones) el 10/06/2010 22:13:57
como hiciste eso mas o menos amigo???
y otra cosa, cuando haces eso e imprimes te sale en toda la hoja? o cortado?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:imprimir un form completo

Publicado por Gustavo (14 intervenciones) el 16/06/2010 21:33:45
Yo tenia varios textbox en la pantalla, que era lo que intentaba imprimir, los que hice fue poner la propiedad visible de todos los controles que no queria mostrar en false, despues achicaba los textbox y los despalsaba hacia arriba y hacia la izquieda, y por ultimo ponia el fondo del form en color blanco, lo imprimia con printform y despues volvia a poner todo en su lugar,

Saludos..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar