Visual Basic - Urgennnntisimo ayudaaaa

Life is soft - evento anual de software empresarial
 
Vista:

Urgennnntisimo ayudaaaa

Publicado por Martin (198 intervenciones) el 27/08/2001 18:47:51
Hola,tengo un problema que debe ser sencillo pero que no lo encuentro
Necesito imprimir todo un formulario y lo estoy haciendo asi :
form1.printform
printer.enddoc
mi problema es que si me lo imprime pero no se como hacer para que se imprima centrado en la hoja,ya que por default lo manda imprimir a la esquina superior izquierda

de antemano 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:Urgennnntisimo ayudaaaa

Publicado por Adán (79 intervenciones) el 28/08/2001 07:20:29
Printer.CurrentX = (Printer.ScaleWidth - Me.ScaleWidth) / 2
Printer.CurrentY = (Printer.ScaleHeight - Me.ScaleHeight) / 2
''''''''''''''''''''''''''''''''
Printer.CurrentX = (Printer.ScaleWidth - Me.Width) / 2
Printer.CurrentY = (Printer.ScaleHeight - Me.Height) / 2

Alguno de los dos sirve, no recuerdo. No te olvides de tener todo en las mismas dimensiones: pixeles, twips, etc.
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