Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Imprimir paginas verticales en visual basic

Estas en el tema de Imprimir paginas verticales en visual basic en el foro de Visual Basic clásico en Foros del Web. Hola a todos. Queria hacerles una consulta. Quiero imprimir toda la información contenida en un Form en Visual Basic 6.0. Para esto uso el evento ...
  #1 (permalink)  
Antiguo 20/08/2007, 10:09
 
Fecha de Ingreso: agosto-2007
Mensajes: 1
Antigüedad: 16 años, 8 meses
Puntos: 0
Imprimir paginas verticales en visual basic

Hola a todos. Queria hacerles una consulta. Quiero imprimir toda la información contenida en un Form en Visual Basic 6.0. Para esto uso el evento PrintForm y me ha funcionado de maravilla.

El unico inconveniente es que el formulario que quiero imprimir es muy grande y a la hora de que lo imprimo solo sale la mitad impresa. Mi pregunta es como hacer para indicarle a visual basic que imprima las hojas de manera horizontal y no vertical (algo asi como decir Printer.PaperSize = "Horizontal", por dar un ejemplo verdad).

Les agradezco su ayuda y espero sus respuestas.

Saludos,
  #2 (permalink)  
Antiguo 20/08/2007, 12:17
 
Fecha de Ingreso: agosto-2007
Mensajes: 28
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: Imprimir paginas verticales en visual basic

Bienvenid@ ferhh.

Para preguntas específicas, anda al foro correspondiente y ahí te resolverán las dudas que tengas (si existe solución claro). En un rato te mueven el mensaje al foro de Vb
  #3 (permalink)  
Antiguo 20/08/2007, 13:13
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: Imprimir paginas verticales en visual basic

Tema trasladado
  #4 (permalink)  
Antiguo 21/08/2007, 13:49
Avatar de A.H.H  
Fecha de Ingreso: mayo-2007
Ubicación: IRUN,(GUIPUZCOA) España
Mensajes: 178
Antigüedad: 17 años
Puntos: 4
Re: Imprimir paginas verticales en visual basic

Hola para imprimir en horizontal o en vertical se usa:

Printer.Orientation [= valor]



Constante Valor Descripción


vbPRORPortrait 1 Los documentos se imprimen con el lado más corto

arriba.



vbPRORLandscape 2 Los documentos se imprimen con el lado más largo

arriba.


ejemplo:
Printer.Orientation= 1

ejemplo: Printer.Orientation= vbPRORPortrait
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:18.