La Web del Programador: Comunidad de Programadores
 
    Pregunta:  11103 - CARACTERES DE CONTROL DE IMPRESORAS
Autor:  Mauricio Iacopini
Tengo problemas con el uso de caracteres de control de una impresora matricial. Tengo el manual de la impresora (Epson LX 300), pero no puedo hacer que el papel avance hasta la linea de troquelado una vez finalizada la impresión, y tampoco que se reposicione el papel antes de comenzar una nueva impresión. Evidentemente algo estoy haciendo mal. Uso las siguientes instrucciones:

Open LPT1 For Output As #1

Print #1, Chr(27) & "@"; 'inicializar impresora
Print #1, Chr(27) & "!" & Chr(0); '10 cpi
Print #1, Chr(18); 'cancelar modo condensado
Print #1, Chr(27) & "F"; 'cancelar modo resaltado
Print #1, Chr(27) & "H"; 'cancelar modo doble trazo
.
.
Print #1, .......... 'Texto a imprimir
.
.
.
Close #1

Muchas gracias por adelantado.

  Respuesta:  EDGAR CHURATA FERNANDEZ
primero teines que poner el caracter de avance de pagina
Print #1, Chr(12)

luego haz entrado al setup de la impresora hay una opcion para el corte de hoja para que avance y vuelva a su lugar en la siguite impresion

si no es esto mira si tu impresora es de antes del año 95
entonces pueda ser que sea el bios de la impresora
chau

  Respuesta:  Guillermo Molina
si el impresor lo has definido como texto
enviale el caracter de avance de página