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

Imprimir linea vertical con el objeto printer

Estas en el tema de Imprimir linea vertical con el objeto printer en el foro de Visual Basic clásico en Foros del Web. Se como imprimir una linea horizontal a lo ancho de una hoja con el objeto printer, pero hay alguna forma de imprimir una linea vertical. ...
  #1 (permalink)  
Antiguo 18/05/2009, 15:02
 
Fecha de Ingreso: marzo-2009
Mensajes: 355
Antigüedad: 15 años, 1 mes
Puntos: 4
Imprimir linea vertical con el objeto printer

Se como imprimir una linea horizontal a lo ancho de una hoja con el objeto printer, pero hay alguna forma de imprimir una linea vertical.

En realidad lo que busco es "recuadrar" el contenido que imprimo de un control listview, alguna sugerencia?
  #2 (permalink)  
Antiguo 19/05/2009, 06:14
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Imprimir linea vertical con el objeto printer

Puedes usar el método gráfico Line:
Código vb:
Ver original
  1. Printer.Line (X, Y) - (X, Y)
Sólo tienes que especificar las coordenadas adecuadas de ambos puntos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 19/05/2009, 07:16
 
Fecha de Ingreso: marzo-2009
Mensajes: 355
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: Imprimir linea vertical con el objeto printer

Ah ya veo, entonces como le indico que la linea sea vertical?
  #4 (permalink)  
Antiguo 19/05/2009, 08:43
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Imprimir linea vertical con el objeto printer

Si le especificas las coordenadas correctas la línea será vertical. Por ejemplo:
Código vb:
Ver original
  1. Printer.Line (15, 15) - (15, 200)
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
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 01:30.