Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-05-2010
fflorez fflorez is offline
Registrado
 
Registrado: may 2010
Posts: 4
Poder: 0
fflorez Va por buen camino
Como imprimir un archivo plano

Buenas noches:
quisiera hacerles una consulta... quisiera saber si en delphi se puede crear una aplicacion que me imprima un archivo sin abrir el planel de impresion de windows, si no que cuando de la orden automaticamente me reconozca el tamaño de la hoja y lo imprima.... porque? es debido que estoy con una aplicacion en php que cuando le de click de imprimir en un botom este me ejecute el codigo en delphi y mande la orden de impresion como lo pregunte antes..


Gracias por su ayuda
Responder Con Cita
  #2  
Antiguo 04-05-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.309
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Puedes probar a cargar el fichero en un TRichedit (LoadFromFile) y llamar al método Print. Con eso debería valer, si no te he entendido mal....
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 04-05-2010
fflorez fflorez is offline
Registrado
 
Registrado: may 2010
Posts: 4
Poder: 0
fflorez Va por buen camino
Como imprimir en un archivo plano

Muchas gracias por tu respuesta, la idea es que no me aparezca el aplicativo, la idea que es que cuando ejecute el botom en php este autmaticamente me lleve al codigo delhpi y este se encargue oculto de hacer la operacion de mandar la orden de impresion, como te habia dicho ya, autmaticamente reconociendo el tamaño de papel del archivo y a la vez envie la orden

Gracias
Responder Con Cita
  #4  
Antiguo 04-05-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.309
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Bueno, puedes utilizar un sistema de pooling, por ejemplo. Si tu aplicación PHP va dejando los ficheros en un directorio, puede crear un aplicativo Delphi, no visible, que revise un directorio de forma continuada.
Cada vez que aparezca un fichero, que lo cargue automáticamente y lo imprima.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 04-05-2010
fflorez fflorez is offline
Registrado
 
Registrado: may 2010
Posts: 4
Poder: 0
fflorez Va por buen camino
Como imprimir en un archivo plano

Gracias neftali, esa es exactamente la idea, pero la verdad no se como hacerlo, si me puedes colaborar con un demo de lo agradeceria...
Responder Con Cita
  #6  
Antiguo 04-05-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.309
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Puedes empezar por realizar una aplicación con un Timer y un RichEdit y el formulario principal oculto.
El timer que cada X tiempo (Interval=5000, por ejemplo -5 sg-) revise el contenido de un directorio para ver si hay ficheros(*).

(Aquí mismo tienes un truco que te devuelve la lista de ficheros de un directorio dado).

Una vez que tienes la lista de ficheros, basta con que hagas un bucle (FOR) que:
(1) cargue el fichero en el richedit (LoadFromFile)
(2) Lo imprima (richedit1.print)
(3) Lo borre (DeleteFile)
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 05-05-2010
fflorez fflorez is offline
Registrado
 
Registrado: may 2010
Posts: 4
Poder: 0
fflorez Va por buen camino
imprimir archivo

Gracias neftali por su ayuda, pero he intentado con el enlace que me brindo, lo cual le agradezco mucho pero no me funciona lo que necesito hacer...
Al llamar con php me lleva a imprimir pero no hace nada, no me pide el archivo que deseo imprimir y a su vez no me toma el tamaño del papel del cual es el archivo... Me disculpa por mi poca experiencia en desarrollo en este entorno

Muchas gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Archivo PLANO jorge_mosquera Varios 1 26-02-2007 23:20:37
archivo plano nazly Varios 5 28-11-2005 20:26:25
Como Cargar Archivo Plano mauroacev Conexión con bases de datos 3 17-03-2005 22:43:13
Imprimir en modo texto plano triskel Impresión 2 19-09-2003 09:39:43
archivo plano y excel acertij022 Varios 1 15-05-2003 16:31:02


La franja horaria es GMT +2. Ahora son las 01:46:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi