PDA

Ver la Versión Completa : Impresora TM-L60-II


xio
09-11-2007, 19:23:37
Alguien a trabajado alguna vez con una impresora como esta?? Me estoy volviendo completamente loca. Intento imprimir una etiqueta con codigo de barras, al enviar los codigos de control a la impresora me imprime caracteres raros.

Si no es mucha molestia podriais indicarme cual es la forma de enviar codigos de control a esta impresora??

Trabajo con Delphi 4.

PD: Es la primera vez que trabajo con impresoras.

xio
09-11-2007, 19:25:07
Se me ha olvidado comentar que la tengo conectada al puerto COM2. Me he descargado el manual de internet y aparecen todos los codigos de control pero no se como enviarlos. :(

egostar
09-11-2007, 19:52:43
Se me ha olvidado comentar que la tengo conectada al puerto COM2. Me he descargado el manual de internet y aparecen todos los codigos de control pero no se como enviarlos. :(

Bueno, veo que ya estás enviado caracteres por el com2 hacia la impresora, lo más seguro es que no tengas bien configurado los parámetros de comunicación como son Velocidad, Bits de Datos, Bit de Stop y Paridad.

Normalmente los caracteres de control se envian a través de códigos ascii

Por ejemplo Chr(32) o #32.

Sería bueno que colocaras aquí como es que estás mandando los datos y a partir de ahi poder ayudarte mas.

Salud OS

xio
12-11-2007, 12:20:02
Linea := CHR(27) + CHR(102) + '1';
WritePrinter(Handle, PChar(Linea), Length(Linea), N);

xio
13-11-2007, 11:07:24
Tema solucionado, no estaba utilizando la codificacion correcta.

Muchas gracias a todos!