Gracias por tu respuesta.
Lamentablemente el problema que tengo con el codigo que me enviaste es que la impresora no usa de manera directa el port LPT1 sino que instala un puerto virtual que mapea al LPT1 (llamado ESDPRT001).
Por lo tanto no puedo realizar la operacionAssignFile(Impresora,'LPT1');
sino que debo usar
AssignPrn(Impresora);
Utilizando esta segunda instruccion el resultado es el mismo, caracteres extraños en lugar del corte.
Probe cambiar el port al LPT1 pero al ejecutar ignora el trabajo de impresion sin dar errores.
|