![]() |
Enviar datos a visor de tpv
Hola.
Llevo bastantes años usando visores de tpv de esos de 2 lineas y 20 caracteres por linea que van al puerto serie sin grandes problemas pero hay una cosa que no he podido resolver y es lo siguiente. Cuando se le envían los datos lo que hace el visor es añadir esos datos a la información que ya tiene con lo cual si envías justamente 20 caracteres y el visor está en blanco se ven correctamente pero si por el motivo que sea hay ya algo en el visor que no llega a ocupar los 20 caracteres lo nuevo que vas mandando se va posicionando al final de lo que haya y no se encuadran bien los datos. La solución a esto sería hacer un borrado de lo que hay antes de enviar lo nuevo, en algunos visores he mandado el CHR(12) que en las impresoras matriciales sirve para saltar página y en el visor se borra todo pero en otros esta instrucción me da error. ¿Alguno de vosotros ha solucionado este tema de alguna otra forma? Gracias y un saludo |
Cita:
Te da error porque no en todos es chr(12), depende de cada uno, Yo tengo por aquí anotado esto: Cita:
|
Estupendo, eso es lo que andaba buscando.
Gracias y un saludo |
Buenos días,
Estoy intentando enviar un texto a un visor de IBM pero soy incapaz, veo que tu lo tienes conseguido. ¿Me podrías decir cómo? Leo algo de los códigos de escape pero no se como utilizarlo... Cualquier información me es de gran utilidad!! Gracias de antemano... |
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
|
perdón! ya he puesto la pregunta en otro sitio (espero que en el correcto)
|
Muchísimas gracias por tu colaboración y ¡¡¡ bienvenido a clubdelphi !!! :)
|
| La franja horaria es GMT +2. Ahora son las 07:57:03. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi