FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
enviar codigos ESC a impresora
Hola,
Necesito enviar los codigos de ESC a la impresora para la apertura del CAJON, CORTE DE TIQUET, Estos codigos se piden en campo EDIT He probabo de varias formas, pero no consigo que me funcione, lo que envio me lo interpreta como si fuera un texto normal. Agradeceria si alguien puede ayudarme. |
#2
|
||||
|
||||
No estaría de mas que pusieras el código que estas usando, y los códigos (el numero) que quieres mandar.
|
#3
|
|||
|
|||
Hay varias formas de enviar esos datos a la impresora.
Ejemplo de Abrir cajón (funciona en impresoras epson y compatibles):
|
#5
|
|||
|
|||
codigos a imprimir
TIenes razon,
Los codigos que yo quiero enviar a la impresora son: ESC + 'p 0 5 20' es para que se abra el cajon portamonedas. como he dicho antes, me lo interpreta como un texto, LineaTexto = chr(27)+ 'p 0 5 20' Writeln ( Fichero, LineaTexto); Última edición por JuanHC fecha: 07-03-2007 a las 15:47:50. |
#6
|
||||
|
||||
Segun creo, lo que tienes que mandar a la impresora son los caracteres #27#112#0#5#20, siendo el #112 = 'p'. Esto no seria un problema, lo malo es si necesitas introducir los comandos en un edit, en otro hilo dí la siguiente solución al problema, espero que te sirva:
|
#7
|
|||
|
|||
Cita:
LineaTexto := chr(27) + 'p' + chr(0) + chr(5) + chr(20); Fíjate que '0' no es lo mismo que chr(0). En el primer caso envías el carácter '0' (carácter número 48 de la tabla ASCII) a la impresora, eso te imprimirá un 0. En el segundo enviarás el carácter número 0 de la tabla ASCII, que en este caso se usa como carácter de control. |
#8
|
|||
|
|||
Gracias por vuestras respuestas. Creo que me servira.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
seleccion de impresora y letra de la impresora | emeceuy | Impresión | 6 | 13-08-2017 14:11:05 |
¿Como se envian codigos de control a una impresora? | flystar | Impresión | 5 | 05-08-2006 01:10:07 |
Codigos Escape Impresora Sansumg | serhasae | Varios | 3 | 05-09-2005 10:40:17 |
Enviar el contenido de un TPanel a la impresora | vicvil | API de Windows | 0 | 12-10-2004 20:49:27 |
Códigos de barra | Pandre | Varios | 2 | 09-07-2003 00:35:24 |
|