FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
imprimir dbgrid y/o pantalla
hola foro, 2 temas similares poro eso lo pongo en el mismo hilo
1.- quiero imprimir el contenido de la pantalla lo hago asi forma1.print; y si la pero solo parcialmente le falta un pedazo a la derecha hay alguna forma de imprimir el contenido de un form completo o de exportarlo a un archivo grafico como Jpg o Bmp ? 2. quiero imprimir el contenido completo de un dbgrid o un jvdbgrid aqui si no tengo ni idea de como hacerlo , se me ocurre como hacerlo manualmente con un ciclo , campo por campo, pero pues estando en pleno 2012 en la era de la programacion por objetos, jajjaja pues quisiera saber si alguien sabe de algun componente que imprima el contenido del dbgrid o algun metodo mas breve que un cliclo ? saludos a todos. !!!! |
#2
|
|||
|
|||
A la primera pregunta, un solución seria modificar la función PaintTo del TWinControl para que al dibujar no limite al tamaño del control y utilizar esta función para dibujar en un TBitmap y finalmente imprimirlo.
Esto seria un ejemplo:
La función GetPaintAllBmp devuelve un Bitmap con todos los controles dibujados sin importar el tamaño del control principal. A la segunda pregunta, dibujar el componente DBGrid entero es un problema diferente, ya que este componente no contiene subcomponentes sino que las filas son dibujadas, y solo unas filas son visibles dependiendo de la posición del scroll. A falta de otra solución, yo haría lo que tu mismo has comentado, de manera manual, campo a campo. Saludos |
#3
|
|||
|
|||
gracias funciono bien
gracias por el apoyo, funciono de maravilla
creo que despues de todo, los ciclos y rutinas seguiran siendo parte de mi vida, jajajaja, pero es bueno para no perder la costumbre pues actualmente yo ya quiero un componente hecho para X funcion y como que a los programadores nos facilita en tiempo pero nos atrofia el ingenio para desarollar, saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Imprimir sólo información en pantalla | radenf | Impresión | 37 | 17-12-2010 11:23:45 |
Imprimir Pantalla | guille85 | Impresión | 2 | 23-07-2008 16:00:12 |
imprimir pantalla | martita | Impresión | 2 | 14-05-2008 14:51:45 |
imprimir en pantalla en tiempo de ejecucion | RJF | Varios | 1 | 21-04-2005 09:22:16 |
Imprimir Pantalla, como ? | Pascual Montes | Gráficos | 3 | 30-12-2004 09:04:43 |
|