Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-02-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por delphi.com.ar Ver Mensaje
Si tienes una impresora local, o mappeado el puerto de una impresora remota, y solo quieres imprimir texto sin formato, puedes hacer esto:
Código Delphi [-]MiListBox.Items.SaveToFile('LPT1')

Saludos!
Interesante respuesta , pero tal parece que ami no me funciona , tengo una impresora local, pero al mandar a imprimir con el puerto LPT1, simplemente la aplicacion se congela y no hace nada.
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #2  
Antiguo 01-02-2010
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por rgstuamigo Ver Mensaje
Interesante respuesta , pero tal parece que ami no me funciona , tengo una impresora local, pero al mandar a imprimir con el puerto LPT1, simplemente la aplicacion se congela y no hace nada.
No comprendo porque no funciona, básicamente es lo mismo que imprimir en el puerto a la vieja usanza.
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 01-02-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Question

Cita:
Empezado por delphi.com.ar Ver Mensaje
No comprendo porque no funciona, básicamente es lo mismo que imprimir en el puerto a la vieja usanza.
Pues lo he probado amigo Fede, pero no me imprime...Me gustaria saber si tú lo has probado y si te funciona..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #4  
Antiguo 01-02-2010
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Digamos.. no lo porbé en el momento que escribí el hilo, pero lo hice infinidad de veces!... En este momento no tengo una impresora física, pero "mappie" el "Microsoft XPS Document Writer" en LPT1 y funcionó sin problemas.

¿Que sistema operativo tienes instalado?

Prueba si te funciona desde la línea comandos:
Código:
dir > lpt1
Prueba alguno de estos ejemplos:
Imprimir un archivo de texto
Imprimir una Línea

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #5  
Antiguo 01-02-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Pues te cuento amigo Fede que no me funciona ninguno de esos ejemplos..tal parece algo debo tener mal...como te dije anteriormente la aplicacion se congela e incluso desde la linea de Comando no me hace nada.
Cuando lo hago desde delphi ni si quiera se deja cerrar el formulario, tengo que ir al IDE y terminar la aplicacion Run>Program Reset y a veces me sale el siguiente error ---------------------------
Cita:
Project1
---------------------------
Insufficient memory for this operation.
---------------------------
Aceptar
---------------------------
Y tal parece que no se deja Resetear ni correr nuevamente pues me sale este otro error
Cita:
---------------------------
Error
---------------------------
Debugger fatal error during process reset:'Unable to terminate process:Acceso denegado'.Please save you work and
restart Delphi.
---------------------------
OK
---------------------------
Asi que ni modo.. no me queda otra que reiniciar Delphi de nuevo.

Por si las dudas utilizo Windows XP Profesional con el Service Pack 2 y Delphi 7.

Talves alguien que tenga Delphi 7 y windows XP lo pueda probar y nos comenta.
No se si es sólo a mi a quien le pasa esto, por eso te pregunte si lo habias probado, es decir llevar de la teoria a la practica.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #6  
Antiguo 01-02-2010
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por rgstuamigo Ver Mensaje
...incluso desde la linea de Comando no me hace nada....
Leyendo esto sacaría a Delphi de la disolución, estas seguro que en la configuración de la impresora tienes capturado el puerto LPT1 ?... de ser así buscaría algún problema por el lado de los controladores del dispositivo, o del mismo puerto.
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #7  
Antiguo 01-02-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por delphi.com.ar Ver Mensaje
Leyendo esto sacaría a Delphi de la disolución, estas seguro que en la configuración de la impresora tienes capturado el puerto LPT1 ?... de ser así buscaría algún problema por el lado de los controladores del dispositivo, o del mismo puerto.
Jee, jee..en realidad no tenia Capturado el puerto LPT1 ami impresora aunque ya tenia su puerto configurado era un puerto USB (virtual printer port for USB ) que supongo es el que se pone por defecto; lo he cambiado por el LPT1 para hacer la prueba, aunque la aplicacion ya no se congela, pues de todas formas igual no se puede imprimir, tal parece, como dices tú puede ser un problema de Driver..
Por si acaso mi Impresora es una Canon PIXMA IP1700.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
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
TListBox contenido (A),(B) a dos campos de texto? THACKER Varios 2 09-11-2009 19:34:40
imprimir el contenido de un formulario pablopessoa Impresión 3 11-10-2008 18:37:58
Imprimir contenido de dbgrid FGarcia Varios 2 22-05-2007 16:44:01
imprimir el contenido de un tstringgrid xias Lazarus, FreePascal, Kylix, etc. 3 20-01-2006 18:55:36
Imprimir contenido de un listbox ! Rafe Impresión 1 22-07-2005 08:45:03


La franja horaria es GMT +2. Ahora son las 07:19:43.


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