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.

Impresion directa como msdos

Foro de Xailer profesional en español
Responder
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Impresion directa como msdos

Mensaje por PILO »

Se puede imprimir en una impresora matricial como en las
opciones de cliper ejemplo:
SET DEVICE TO PRINT
SET PRINTER TO LPT1
@ prow(),pcol() say &IESL
@ prow(),pcol() say &IDIC + &IE16
EJECT
SET PRINTER TO
SET DEVICE TO SCREEN
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Impresion directa como msdos

Mensaje por jasm »

Pilo,
Si se puede hacer.
El problema viene con la saturación de los puertos COM que en algunas
ocasiones te dejan la impresión a la mitad en las impresoras de tickets.
Saludos
Jose A. Suarez
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Impresion directa como msdos

Mensaje por PILO »

Gracias, es para puerto paralelo
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
news:455ad7dd$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Pilo,
>
> Si se puede hacer.
> El problema viene con la saturación de los puertos COM que en algunas
> ocasiones te dejan la impresión a la mitad en las impresoras de tickets.
>
> Saludos
>
> Jose A. Suarez
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Impresion directa como msdos

Mensaje por ignacio »

Pilo,
Te recomiendo que SIN DUDARLO utilices el método Printer:WriteData
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:455ada43$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Gracias, es para puerto paralelo
>
> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
> news:455ad7dd$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Pilo,
>>
>> Si se puede hacer.
>> El problema viene con la saturación de los puertos COM que en algunas
>> ocasiones te dejan la impresión a la mitad en las impresoras de tickets.
>>
>> Saludos
>>
>> Jose A. Suarez
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Impresion directa como msdos

Mensaje por PILO »

Pero lo mando como los comandos de msdos directo al pueto paralelo y con los
controles de la impresora es decir en formato ascii
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:455ae718$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Pilo,
>
> Te recomiendo que SIN DUDARLO utilices el método Printer:WriteData
>
> Saludos
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:455ada43$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Gracias, es para puerto paralelo
>>
>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
>> news:455ad7dd$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>> Pilo,
>>>
>>> Si se puede hacer.
>>> El problema viene con la saturación de los puertos COM que en algunas
>>> ocasiones te dejan la impresión a la mitad en las impresoras de tickets.
>>>
>>> Saludos
>>>
>>> Jose A. Suarez
>>
>>
>
>
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Impresion directa como msdos

Mensaje por PILO »

Puedo mandarlo a una linea y columna de la impresora como lo de say
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Impresion directa como msdos

Mensaje por ignacio »

Pilo,
La idea es que construyas un buffer con toda la impresión y luego se al
envías al método.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=455aecdd@news.xailer.com...]455aecdd@news.xailer.com...[/email]
> Puedo mandarlo a una linea y columna de la impresora como lo de say
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Impresion directa como msdos

Mensaje por PILO »

No tengo ni idea de como hacer esto, me puede poner un pequeño ejemplo
Responder