In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

impresión en una impresora matricial

Foro público de Xailer en español
Responder
Fredy
Mensajes: 199
Registrado: Mié Mar 29, 2006 1:28 am

impresión en una impresora matricial

Mensaje por Fredy »

Hola,
Tengo que utilizar desde xailer una impresora matricial para la impresión
de recibos y la salida tiene que ser "directa", tipo ms-dos de siempre, sin
páginas ni nada, simplemente imprimir una lí­nea debajo de otra en papel continuo.
¿cómo se hace?
Creo que los tiros van por la la clase win32prn de xharbour, pero me gustarí­a
que alguien me lo confirmase. Si me podéis mandar algún ejemplo, fenomenal.
Un saludico,
Fredy
Thefull
Mensajes: 70
Registrado: Lun Oct 11, 2004 4:44 pm

impresión en una impresora matricial

Mensaje por Thefull »

Fredy escribió:
> Hola,
>
> Tengo que utilizar desde xailer una impresora matricial para la
> impresión de recibos y la salida tiene que ser "directa", tipo ms-dos de
> siempre, sin páginas ni nada, simplemente imprimir una lí­nea debajo de
> otra en papel continuo.
>
> ¿cómo se hace?
>
TDosPrn por ejemplo.... mirate las contribuciones de los usuarios que
donaran esas clases. Creo que Jorge Mason fue el autor de dicha clase o
una derivacion de otra, no lo se.
> Creo que los tiros van por la la clase win32prn de xharbour, pero me
> gustarí­a que alguien me lo confirmase. Si me podéis mandar algún
> ejemplo, fenomenal.
>
>
Mi consejo, es que no uses win32prn, digamos que es lo mismo que conoces
como la clase TPrinter de Fivewin.
Para eso, usa las que te provee Xailer, que seguro que estarán mas
acabadas, creo que tienes la Report de toda la vida, etc...
Saludos
Rafa Carmona.
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

impresión en una impresora matricial

Mensaje por Xevi »

Fredy,
Siempre te queda la vieja escuela... vamos, al estilo Clipper...
SET DEVICE TO PRINTER
SET PRINTER TO LPT1
@ 1,1 SAY "TEXTO DE PRUEBA"
EJECT
SET DEVICE TO SCREEN
Un Saludo,
Xevi.
"Fredy" <fredy@navegandoconxailer.com> escribió en el mensaje
news:[email=a20b86f20e0b8c7f61035faaf58@news.xailer.com...]a20b86f20e0b8c7f61035faaf58@news.xailer.com...[/email]
> Hola,
>
> Tengo que utilizar desde xailer una impresora matricial para la impresión
> de recibos y la salida tiene que ser "directa", tipo ms-dos de siempre,
> sin páginas ni nada, simplemente imprimir una línea debajo de otra en
> papel continuo.
>
> ¿cómo se hace?
>
> Creo que los tiros van por la la clase win32prn de xharbour, pero me
> gustaría que alguien me lo confirmase. Si me podéis mandar algún ejemplo,
> fenomenal.
>
>
> Un saludico,
> Fredy
>
>
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

impresión en una impresora matricial

Mensaje por jfgimenez »

Fredy,
> Tengo que utilizar desde xailer una impresora matricial para la impresión
> de recibos y la salida tiene que ser "directa", tipo ms-dos de siempre,
> sin páginas ni nada, simplemente imprimir una línea debajo de otra en
> papel continuo.
>
> ¿cómo se hace?
Usa el método WriteData de TPrinter. Echale un vistazo a la documentación.
Además, lo bueno de este sistema es que la impresora no tiene por qué estar
en LPTx, sino que puede estar en cualquier puerto, p.ej. COMx, y no tienes
que preocuparte para nada de gestionarlo.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Fredy
Mensajes: 199
Registrado: Mié Mar 29, 2006 1:28 am

impresión en una impresora matricial

Mensaje por Fredy »

Hola!
Ostras!!! Ni se me habí­a ocurrido pensar que eso seguirí­a funcionando.
Y yo comiéndome el coco ...
Gracias.
Un saludico.
Fredy
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

impresión en una impresora matricial

Mensaje por Xevi »

Fredy,
> Ostras!!! Ni se me había ocurrido pensar que eso seguiría funcionando.
Lo mismo que yo me dije el día que se me ocurrió probar...
Sin tocar una sola línea de los listados que tengo hechos en Clipper...
FUNCIONA!!!
Un Saludo,
Xevi.
"Fredy" <fredy@navegandoconxailer.com> escribió en el mensaje
news:[email=a20b86f20e258c7f61d3b78b076@news.xailer.com...]a20b86f20e258c7f61d3b78b076@news.xailer.com...[/email]
> Hola!
>
> Ostras!!! Ni se me había ocurrido pensar que eso seguiría funcionando.
>
> Y yo comiéndome el coco ...
>
> Gracias.
>
> Un saludico.
> Fredy
>
>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

impresión en una impresora matricial

Mensaje por ignacio »

Rafa,
Levanto el dedo. ¡La hice yo!. ;-) Y de eso ya hace mucho, mucho tiempo:
/*
Aplication: Class TDosPrint
File: TDOSPRN.PRG
Author: Ignacio Ortiz de Z£¤iga Echeverr¡a
CIS: Ignacio Ortiz (Ignacio_Ortiz)
Internet: http://www.ozs.com
Date: 09/13/96
Time: 20:20:07
Copyright: 1997 by Ortiz de Zu¤iga, S.L.
*/
Un saludo,
"thefull" <thefull@wanadoo.es> escribió en el mensaje
news:43e2017c$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Fredy escribió:
>> Hola,
>>
>> Tengo que utilizar desde xailer una impresora matricial para la impresión
>> de recibos y la salida tiene que ser "directa", tipo ms-dos de siempre,
>> sin páginas ni nada, simplemente imprimir una línea debajo de otra en
>> papel continuo.
>>
>> ¿cómo se hace?
>>
> TDosPrn por ejemplo.... mirate las contribuciones de los usuarios que
> donaran esas clases. Creo que Jorge Mason fue el autor de dicha clase o
> una derivacion de otra, no lo se.
>
>> Creo que los tiros van por la la clase win32prn de xharbour, pero me
>> gustaría que alguien me lo confirmase. Si me podéis mandar algún ejemplo,
>> fenomenal.
>>
>>
> Mi consejo, es que no uses win32prn, digamos que es lo mismo que conoces
> como la clase TPrinter de Fivewin.
>
> Para eso, usa las que te provee Xailer, que seguro que estarán mas
> acabadas, creo que tienes la Report de toda la vida, etc...
>
> Saludos
> Rafa Carmona.
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder