Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.lenguajes.* Foro > Newsgroup es.comp.lenguajes.delphi
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 20-11-2004, 13:23:21
Jesus
 
Mensajes: n/a
Predeterminado Tema: Imprimir en un impresora de Ticket

Este es el tema, tenemos una aplicación de terceros de gestion comercial y
TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar un
modulo TPv que ataque a la base de datos como si el original se tratara.

El probema es que estamos evaluando la mejor opcion para imprimir en una
impresora de tiket y que por supuesto podamos enviar las secuencias de
escape a la misma para provocar la apertura del cajon y el corte del papel.
(Esto si lo hemos realizado sin problemas con VB).

Cosas que hemos pensado :
- En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB este
siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
inmediato.

- Utilizar codigos de ASM para enviar directamente al puerto en cuestion las
secuencias de escape y imprimir el documento por ej. con QR.

Se admiten sugerencias e ideas....

Saludos,

Jesús


Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 22-11-2004, 08:22:24
Jordi Giró \(ALVIC\)
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

Instalad un driver de "generica solo texto" y os funcionara sin ningun
problema enviandole comandos de escape.

"Jesus" <jjdh***eresmas.net> escribió en el mensaje
news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> Este es el tema, tenemos una aplicación de terceros de gestion comercial y
> TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

un
> modulo TPv que ataque a la base de datos como si el original se tratara.
>
> El probema es que estamos evaluando la mejor opcion para imprimir en una
> impresora de tiket y que por supuesto podamos enviar las secuencias de
> escape a la misma para provocar la apertura del cajon y el corte del

papel.
> (Esto si lo hemos realizado sin problemas con VB).
>
> Cosas que hemos pensado :
> - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

este
> siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> inmediato.
>
> - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

las
> secuencias de escape y imprimir el documento por ej. con QR.
>
> Se admiten sugerencias e ideas....
>
> Saludos,
>
> Jesús
>
>



Responder Con Cita
  #3 (permalink)  
Antiguo 22-11-2004, 08:22:24
Jordi Giró \(ALVIC\)
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

Instalad un driver de "generica solo texto" y os funcionara sin ningun
problema enviandole comandos de escape.

"Jesus" <jjdh***eresmas.net> escribió en el mensaje
news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> Este es el tema, tenemos una aplicación de terceros de gestion comercial y
> TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

un
> modulo TPv que ataque a la base de datos como si el original se tratara.
>
> El probema es que estamos evaluando la mejor opcion para imprimir en una
> impresora de tiket y que por supuesto podamos enviar las secuencias de
> escape a la misma para provocar la apertura del cajon y el corte del

papel.
> (Esto si lo hemos realizado sin problemas con VB).
>
> Cosas que hemos pensado :
> - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

este
> siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> inmediato.
>
> - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

las
> secuencias de escape y imprimir el documento por ej. con QR.
>
> Se admiten sugerencias e ideas....
>
> Saludos,
>
> Jesús
>
>



Responder Con Cita
  #4 (permalink)  
Antiguo 22-11-2004, 08:22:24
Jordi Giró \(ALVIC\)
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

Instalad un driver de "generica solo texto" y os funcionara sin ningun
problema enviandole comandos de escape.

"Jesus" <jjdh***eresmas.net> escribió en el mensaje
news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> Este es el tema, tenemos una aplicación de terceros de gestion comercial y
> TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

un
> modulo TPv que ataque a la base de datos como si el original se tratara.
>
> El probema es que estamos evaluando la mejor opcion para imprimir en una
> impresora de tiket y que por supuesto podamos enviar las secuencias de
> escape a la misma para provocar la apertura del cajon y el corte del

papel.
> (Esto si lo hemos realizado sin problemas con VB).
>
> Cosas que hemos pensado :
> - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

este
> siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> inmediato.
>
> - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

las
> secuencias de escape y imprimir el documento por ej. con QR.
>
> Se admiten sugerencias e ideas....
>
> Saludos,
>
> Jesús
>
>



Responder Con Cita
  #5 (permalink)  
Antiguo 22-11-2004, 08:22:24
Jordi Giró \(ALVIC\)
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

Instalad un driver de "generica solo texto" y os funcionara sin ningun
problema enviandole comandos de escape.

"Jesus" <jjdh***eresmas.net> escribió en el mensaje
news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> Este es el tema, tenemos una aplicación de terceros de gestion comercial y
> TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

un
> modulo TPv que ataque a la base de datos como si el original se tratara.
>
> El probema es que estamos evaluando la mejor opcion para imprimir en una
> impresora de tiket y que por supuesto podamos enviar las secuencias de
> escape a la misma para provocar la apertura del cajon y el corte del

papel.
> (Esto si lo hemos realizado sin problemas con VB).
>
> Cosas que hemos pensado :
> - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

este
> siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> inmediato.
>
> - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

las
> secuencias de escape y imprimir el documento por ej. con QR.
>
> Se admiten sugerencias e ideas....
>
> Saludos,
>
> Jesús
>
>



Responder Con Cita
  #6 (permalink)  
Antiguo 22-11-2004, 08:22:24
Jordi Giró \(ALVIC\)
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

Instalad un driver de "generica solo texto" y os funcionara sin ningun
problema enviandole comandos de escape.

"Jesus" <jjdh***eresmas.net> escribió en el mensaje
news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> Este es el tema, tenemos una aplicación de terceros de gestion comercial y
> TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

un
> modulo TPv que ataque a la base de datos como si el original se tratara.
>
> El probema es que estamos evaluando la mejor opcion para imprimir en una
> impresora de tiket y que por supuesto podamos enviar las secuencias de
> escape a la misma para provocar la apertura del cajon y el corte del

papel.
> (Esto si lo hemos realizado sin problemas con VB).
>
> Cosas que hemos pensado :
> - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

este
> siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> inmediato.
>
> - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

las
> secuencias de escape y imprimir el documento por ej. con QR.
>
> Se admiten sugerencias e ideas....
>
> Saludos,
>
> Jesús
>
>



Responder Con Cita
  #7 (permalink)  
Antiguo 22-11-2004, 11:27:21
Ranger Walker
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

yo lo que he hecho siempre es pasar de los drivers y de la cola de
impresion de windows, y me he limitado a imprimir directamente al
dispositivo a traves de los comandos esc , ya que segun el driver y la
impresora, da mas por saco o menos , aparte de que el QR tiene mas bugs que
un colador y normalmente siempre da problemas.

ademas tienes control total sobre lo que quieres imprimir a traves de los
comandos esc.

Ahi te pongo un ejemplo bastante sencillo , usando el lpt1.

Procedure ImprimirLineas;
var outfile: TextFile;
begin
assignfile(outfile, 'LPT1');
rewrite(outfile);
writeln(outfile, Chr(30)+chr(31));
writeln(outfile, Hola , esta es la linea1');
writeln(outfile, 'Esta es la linea 2');
closefile(outfile);
end.






"Jordi Giró (ALVIC)" <jgiro***QUITAESTOalvic.net> escribió en el mensaje
news:cns7n7$ocg$1***nsnmpen2-gest.nuria.telefonica-data.net...
> Instalad un driver de "generica solo texto" y os funcionara sin ningun
> problema enviandole comandos de escape.
>
> "Jesus" <jjdh***eresmas.net> escribió en el mensaje
> news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> > Este es el tema, tenemos una aplicación de terceros de gestion comercial

y
> > TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

> un
> > modulo TPv que ataque a la base de datos como si el original se tratara.
> >
> > El probema es que estamos evaluando la mejor opcion para imprimir en una
> > impresora de tiket y que por supuesto podamos enviar las secuencias de
> > escape a la misma para provocar la apertura del cajon y el corte del

> papel.
> > (Esto si lo hemos realizado sin problemas con VB).
> >
> > Cosas que hemos pensado :
> > - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

> este
> > siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> > inmediato.
> >
> > - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

> las
> > secuencias de escape y imprimir el documento por ej. con QR.
> >
> > Se admiten sugerencias e ideas....
> >
> > Saludos,
> >
> > Jesús
> >
> >

>
>



Responder Con Cita
  #8 (permalink)  
Antiguo 22-11-2004, 11:27:21
Ranger Walker
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

yo lo que he hecho siempre es pasar de los drivers y de la cola de
impresion de windows, y me he limitado a imprimir directamente al
dispositivo a traves de los comandos esc , ya que segun el driver y la
impresora, da mas por saco o menos , aparte de que el QR tiene mas bugs que
un colador y normalmente siempre da problemas.

ademas tienes control total sobre lo que quieres imprimir a traves de los
comandos esc.

Ahi te pongo un ejemplo bastante sencillo , usando el lpt1.

Procedure ImprimirLineas;
var outfile: TextFile;
begin
assignfile(outfile, 'LPT1');
rewrite(outfile);
writeln(outfile, Chr(30)+chr(31));
writeln(outfile, Hola , esta es la linea1');
writeln(outfile, 'Esta es la linea 2');
closefile(outfile);
end.






"Jordi Giró (ALVIC)" <jgiro***QUITAESTOalvic.net> escribió en el mensaje
news:cns7n7$ocg$1***nsnmpen2-gest.nuria.telefonica-data.net...
> Instalad un driver de "generica solo texto" y os funcionara sin ningun
> problema enviandole comandos de escape.
>
> "Jesus" <jjdh***eresmas.net> escribió en el mensaje
> news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> > Este es el tema, tenemos una aplicación de terceros de gestion comercial

y
> > TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

> un
> > modulo TPv que ataque a la base de datos como si el original se tratara.
> >
> > El probema es que estamos evaluando la mejor opcion para imprimir en una
> > impresora de tiket y que por supuesto podamos enviar las secuencias de
> > escape a la misma para provocar la apertura del cajon y el corte del

> papel.
> > (Esto si lo hemos realizado sin problemas con VB).
> >
> > Cosas que hemos pensado :
> > - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

> este
> > siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> > inmediato.
> >
> > - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

> las
> > secuencias de escape y imprimir el documento por ej. con QR.
> >
> > Se admiten sugerencias e ideas....
> >
> > Saludos,
> >
> > Jesús
> >
> >

>
>



Responder Con Cita
  #9 (permalink)  
Antiguo 22-11-2004, 11:27:21
Ranger Walker
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

yo lo que he hecho siempre es pasar de los drivers y de la cola de
impresion de windows, y me he limitado a imprimir directamente al
dispositivo a traves de los comandos esc , ya que segun el driver y la
impresora, da mas por saco o menos , aparte de que el QR tiene mas bugs que
un colador y normalmente siempre da problemas.

ademas tienes control total sobre lo que quieres imprimir a traves de los
comandos esc.

Ahi te pongo un ejemplo bastante sencillo , usando el lpt1.

Procedure ImprimirLineas;
var outfile: TextFile;
begin
assignfile(outfile, 'LPT1');
rewrite(outfile);
writeln(outfile, Chr(30)+chr(31));
writeln(outfile, Hola , esta es la linea1');
writeln(outfile, 'Esta es la linea 2');
closefile(outfile);
end.






"Jordi Giró (ALVIC)" <jgiro***QUITAESTOalvic.net> escribió en el mensaje
news:cns7n7$ocg$1***nsnmpen2-gest.nuria.telefonica-data.net...
> Instalad un driver de "generica solo texto" y os funcionara sin ningun
> problema enviandole comandos de escape.
>
> "Jesus" <jjdh***eresmas.net> escribió en el mensaje
> news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> > Este es el tema, tenemos una aplicación de terceros de gestion comercial

y
> > TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

> un
> > modulo TPv que ataque a la base de datos como si el original se tratara.
> >
> > El probema es que estamos evaluando la mejor opcion para imprimir en una
> > impresora de tiket y que por supuesto podamos enviar las secuencias de
> > escape a la misma para provocar la apertura del cajon y el corte del

> papel.
> > (Esto si lo hemos realizado sin problemas con VB).
> >
> > Cosas que hemos pensado :
> > - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

> este
> > siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> > inmediato.
> >
> > - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

> las
> > secuencias de escape y imprimir el documento por ej. con QR.
> >
> > Se admiten sugerencias e ideas....
> >
> > Saludos,
> >
> > Jesús
> >
> >

>
>



Responder Con Cita
  #10 (permalink)  
Antiguo 22-11-2004, 11:27:21
Ranger Walker
 
Mensajes: n/a
Predeterminado Re: Imprimir en un impresora de Ticket

yo lo que he hecho siempre es pasar de los drivers y de la cola de
impresion de windows, y me he limitado a imprimir directamente al
dispositivo a traves de los comandos esc , ya que segun el driver y la
impresora, da mas por saco o menos , aparte de que el QR tiene mas bugs que
un colador y normalmente siempre da problemas.

ademas tienes control total sobre lo que quieres imprimir a traves de los
comandos esc.

Ahi te pongo un ejemplo bastante sencillo , usando el lpt1.

Procedure ImprimirLineas;
var outfile: TextFile;
begin
assignfile(outfile, 'LPT1');
rewrite(outfile);
writeln(outfile, Chr(30)+chr(31));
writeln(outfile, Hola , esta es la linea1');
writeln(outfile, 'Esta es la linea 2');
closefile(outfile);
end.






"Jordi Giró (ALVIC)" <jgiro***QUITAESTOalvic.net> escribió en el mensaje
news:cns7n7$ocg$1***nsnmpen2-gest.nuria.telefonica-data.net...
> Instalad un driver de "generica solo texto" y os funcionara sin ningun
> problema enviandole comandos de escape.
>
> "Jesus" <jjdh***eresmas.net> escribió en el mensaje
> news:lGHnd.173934$r4.8270036***news-reader.eresmas.com...
> > Este es el tema, tenemos una aplicación de terceros de gestion comercial

y
> > TPV. Puesto que el TPV no es del todo practico hemos pensado desarrollar

> un
> > modulo TPv que ataque a la base de datos como si el original se tratara.
> >
> > El probema es que estamos evaluando la mejor opcion para imprimir en una
> > impresora de tiket y que por supuesto podamos enviar las secuencias de
> > escape a la misma para provocar la apertura del cajon y el corte del

> papel.
> > (Esto si lo hemos realizado sin problemas con VB).
> >
> > Cosas que hemos pensado :
> > - En vez de imprimir al LPT1 imprimir a un fichero y que la rutina VB

> este
> > siempre en segundo plano y cuando detecta ese fichero pues lo imprime de
> > inmediato.
> >
> > - Utilizar codigos de ASM para enviar directamente al puerto en cuestion

> las
> > secuencias de escape y imprimir el documento por ej. con QR.
> >
> > Se admiten sugerencias e ideas....
> >
> > Saludos,
> >
> > Jesús
> >
> >

>
>



Responder Con Cita
 
Respuesta


Herramientas
Desplegado

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
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Imprimir en impresora no predeterminada Francisco J Lopez Newsgroup microsoft.public.es.vb 0 29-05-2008 14:58:04
imprimir en impresora tcp/ip peyoting Newsgroup microsoft.public.es.windows95 18 02-06-2005 00:50:01
Impresora de ticket Soft-Inf Newsgroup es.comp.lenguajes.visual-basic 0 26-04-2005 08:30:27
Manejo de Impresora de ticket y cajon portamonedas con WinXp JustoH Newsgroup es.comp.lenguajes.visual-basic 0 14-10-2004 00:41:49
Impresora de Ticket y cajon portamonedas JustoH Newsgroup es.comp.lenguajes.visual-basic 8 13-10-2004 22:35:50





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.