Visual Basic - Problemas al Imprimir Picture Box

Life is soft - evento anual de software empresarial
 
Vista:

Problemas al Imprimir Picture Box

Publicado por pep (32 intervenciones) el 24/03/2006 07:44:32
Si en un Picture Box cargo una imagen desde un archivo y la imprimo

Picture1.Picture=LoadPicture("Archivo.bmp")
Printer.PaintPicture Picture1.Picture,0,0
Printer.EndDoc

Esto no da ningun problema y la imagen se imprime

Si en cambio, dibujo circulos y lineas en el Picture 1 y trato entonces de imprimirlo, me da error, me dice que no es un objeto de mapa de bits o windows metafile

Se me ocurrió la solucion chapucera de salvar el grafico generado en un fichero bmp y leugo cargarlo en el picture boc con el codigo siguiente

SavePicture Picture1.Picture, "Archivo.bmp"
Picture1.Picture=LoadPicture/"Archivo.bmp")
Printer.PaintPicture Picture1.Picture

Pero este codigo me da error en SavePicture, me dice que los argumentos no son validos

Puede ayudarme alguien

Como puede imprimir un Picture Box donde el grafico se genera por codigo dibujando circulos y lineas?
Como salvae este mismo Picture Box a un fichero de tipo BMP?

Gracias por la ayuda
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:Problemas al Imprimir Picture Box

Publicado por SemperFiMXL (74 intervenciones) el 24/03/2006 08:19:53
Despues de dibujar las lineas y circulos en el Picture1, antes de imprimirlas o antes de salvar a disco prueba con

PIcture1.Picture = Picture.Image

y despues ya usas el printer.paintpicture o el savepicture ...
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

RE:Problemas al Imprimir Picture Box

Publicado por Jotas (1 intervención) el 31/01/2007 17:11:21
Además, AutoRedraw debe estar a True en el control Picture.
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