Imprimir labels

Cristina
09 de Enero del 2005
Hola. Querria saber si se pueden imprimir los control label tal como los tengo en mi formulario, es decir, centrados y en más de una linea (dentro de la label). Muchas gracias.

Carlos
09 de Enero del 2005
Hola espero que te ayude:
Debes cargar los labels con la propiedad Print del objeto Printer y colocarlos en la hoja donde quieras con las propiedades Scaletop, ScaleHeight, Scalewidth, CurrentX, CurrentY del objeto Printer:
Printer.CurrentX=0
Printer.CurrentT=0
(esquina superior izquierda)
Printer.Print Label1,Label2(Si las quieres juntas)
Suerte...

CARLOS CONTRERAS
09 de Enero del 2005
como separo los labels en columnas fijas

Cristina
09 de Enero del 2005
Lo he probado y el problema es que el texto me lo escribe en una línea, todo seguido. Yo lo que quiero es que si el Alignment de la label es centrado, el texto me queda en dos lineas o más, centrado. Quiero poder imprimir tal como se ve en pantalla.
Gracias por la respuesta anterior.

Juan
09 de Enero del 2005
Prueba a imprimir el formulario con su método PrintForm.

Form1.PrintForm

Eso imprime el formulario tal y como se ve en la pantalla.

Cristina
09 de Enero del 2005
Es lo primero que probé y no funciona. También he probado capturar la pantalla al estilo "imprimir pant", pero tengo formularios más grandes que la pantalla.

Merci, Cris.