FoxPro/Visual FoxPro - codigo para abrir cajon

   
Vista:

codigo para abrir cajon

Publicado por juanito (9 intervenciones) el 22/10/2010 04:54:31
busqué el codigo de escape de la impresora en cuestion por internet y los encontre:

Bixolon SRP-275 27,112,48,55,121

de aqui lo saqué:
http://www.plazamundial.net/induxsoft/kb/wp-cms/?p=88

ahora, me podrían ayudar sobre armar el codigo para que abra el cajón, con el codigo de escape 27,112,48,55,121

Gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:codigo para abrir cajon

Publicado por xx (378 intervenciones) el 22/10/2010 15:20:30
Basicamente asi:

SET DEVICE TO LPT1
??? CHR(27)+CHR(112)+CHR(48)+CHR(55)+CHR(121)
SET DEVICE TO ""

pero te recomiendo lo hagas mas completo es decir que en lugar de LPT1 lo hagas seleccionado un dispositivo con GETPRINTER() o alguna variable definida en tu programa que referencia a algun dispositivo.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo para abrir cajon

Publicado por juanito (9 intervenciones) el 22/10/2010 15:48:00
oks. pero si solo tengo esa impresora instalada y predeterminada de Windows. El mismo vfp me lo debe de detectar automaticamente y con el codigo que me dices, con eso bastaría??

ejemplo:

&&Envío el reporte en el printer para imprimir el Ticket

report form mi_reporte.frx noconsole

&& Aqui debe de ir el codigo para abrir el cajon??

SET DEVICE TO LPT1
??? CHR(27)+CHR(112)+CHR(48)+CHR(55)+CHR(121)
SET DEVICE TO ""


Es correcto?

Gracias por su ayuda...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo para abrir cajon

Publicado por xx (378 intervenciones) el 22/10/2010 22:30:57
pues supongo que si deberias probar,

Estas sentencias lo que hace es nada mas y nada menos que enviar al puerto LPT1 esos caracteres que posteaste

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar