Visual Basic - Imprimir formulario

Life is soft - evento anual de software empresarial
   
Vista:

Imprimir formulario

Publicado por El Tano (28 intervenciones) el 21/07/2010 01:30:54
Hola gente, gracias a los que me puedan ayudar, tengo un programa que imprime un formulario, pero lo que no logro hacer es dejar un espacio del lado izquierdo de la hoja, o sea, pongo en la impresora un hoja A4 y me imprime pegado al borde izquierdo. El formulario lo tengo adentro de un form padre, ya lo centre, pero no funciono. Gracias , y Saludos cordiales
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 formulario

Publicado por Jimmy T (134 intervenciones) el 23/07/2010 16:10:26
Tano que método de impresión utilizas??

Form1.PrintForm

???
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 formulario

Publicado por El Tano (1 intervención) el 23/07/2010 23:47:15
Jimmy T, quiza me exprese mal... cierto que para imprimir un form uso Form1.PrintForm
Te explico de otra forma: tengo varios form todos dentro de un form padre, cada formulario tiene la opción de imprimir, pero cuando mando a la impresora la impresion me sale contra el borde izquierdo y pegado al borde de arriba. El de arriba lo tengo que bajar un poco nomas, pero de los costados deben estar iguales, o sea centrado en la hoja, ya probe con todo lo que tengo mas ejemplos que baje de foros pero no me funciona. No se si me explique bien, espero me puedas dar una mano. Gracias!!!
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 formulario

Publicado por Victor (28 intervenciones) el 26/07/2010 15:35:44
No lo he podido solucionar hasta ahora, si alguien me da una mano estare muy agradecido.. 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

Solución Fácil

Publicado por Eduardo Yupton C (2 intervenciones) el 27/08/2010 13:56:52
Juega con tamaño del formulario y coordenadas del frame general

Escribeme como te fue a "eduyuc(arroba)hotmail"

Private Sub cmdImprimir_Click()
framedesplazamientos.Visible = False
FramePDF.Visible = False
FrameOperaciones.Visible = False
FrameBuscar1.Visible = False
FrameBuscar2.Visible = False
FrameSalir.Visible = False
Me.BorderStyle = 0
Me.Height = 11520
Me.Width = 15360
FrameGeneral.Left = 3000
FrameGeneral.Top = 960

'******************************
Printer.Orientation = 2 'horizontal
Me.PrintForm 'IMPRIME
'******************************

framedesplazamientos.Visible = True
FramePDF.Visible = True
FrameOperaciones.Visible = True
FrameBuscar1.Visible = True
FrameBuscar2.Visible = True
FrameSalir.Visible = True
Me.Width = 14970
Me.Height = 10575
FrameGeneral.Left = 120
FrameGeneral.Top = 0
Me.BorderStyle = 1

End Sub
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