Imprimir lineas en Visual Basic

Hola estoy tratando de imprimir un informe que debe llevar unas lineas, las que hice con este código:
printer.scalemode =vbcentimeters
printer.drawwidth=5
printer. Line (5,5)-(19,5)
printer.endoc
El problemas es que no le puedo cambiar el grosor de la linea, solo obtengo una linea delgadisima. ¿Qué pasa, porque no me funciona si definí drawwidth? Mi impresora es una HP
Saludos y gracias

1 Respuesta

Respuesta
1
A ver si te funciona este truco ... antes de imprimir cualquier cosa envías una impresión con un círculo vacío:
Printer.DrawWidth = 1
Printer.Circle (0, 0), 0
Luego imprimes tus líneas.
Espero te funcione ...
Suerte !
Rogers R.
PUES. No olvides la valoración.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas