Ver Mensaje Individual
  #1  
Antiguo 22-01-2004
Avatar de jmoran
jmoran jmoran is offline
Miembro
 
Registrado: jul 2003
Ubicación: Antequera
Posts: 20
Reputación: 0
jmoran Va por buen camino
Unhappy Impresión de Tickets

Hola,

Me dispongo a realizar un trabajo en el cual necesito imprimir tickets mediante una impresora Epson TM-U210A. Puedo imprimir texto normal pero a la hora de enviar un caracter de control, la impresora me imprime el caracter ESC como un caracter especial y no puedo cortar papel ni abrir el cajón.

He probado los métodos que descritos en antiguos hilos del foro del tipo:

procedure Imprime;
var
myfile : TextFile;
begin
AssignPrn(myFile);
Rewrite(myFile);
writeLn(myFile,'Hola'); // <-- Esto imprime Hola
WriteLn(myFile,chr(27)+chr(109)); //esto deberia cortar el papel
System.CloseFile(myFile);
end;

El 'Hola' se imprime pero el caracter de control 27 lo coge la impresora como un caracter normal y des pues me imprime el 109 (una 'm').

żDebo configurar algo más de la impresora o estoy fallando en la forma de enviar los caracteres de control?
Responder Con Cita