Cómo Se Aplican Secuencias De Escape; Mtpl; Ejemplo En Basic; Ejemplo En Pascal - Dascom Tally T2365 Guia Del Usuario

Impresora matricial
Ocultar thumbs Ver también para Tally T2365:
Tabla de contenido

Publicidad

Guía del usuario
¿Cómo se aplican
secuencias de escape?

MTPL

Ejemplo en BASIC

Ejemplo en Pascal

Impresión
Las secuencias Escape son transferidas a través del software de or-
denador utilizado por usted a su impresora pasando por el driver de
impresora. Sin embargo, los usuarios y programadores experimen-
tados también podrán seleccionar la impresora directamente me-
diante secuencias de mando. Sin embargo, antes de trabajar con
secuencias de escape y códigos de control, tendrá que familiarizar-
se intensivamente con el software de su ordenador.
Para entrar códigos de control, presione la tecla CTRL y un carácter
ASCII simultaneamente. Por ejemplo, al presionar CTRL y J, se
efectúa un cambio de línea (si transmite la cadena de caracteres a
la impresora). Para más informaciones lea el manual del software
de su ordenador y las manuales de programación correspondientes
(véase el capítulo
Manuales de
Precisa que la emulación seleccionada corresponda al driver
de impresora de su programa de aplicación. Los ajustes
hechos por medio de secuencias de escape permanecen acti-
vos hasta que se desactivan por otro código de instrucción.
Cuando se apaga la impresora, todos los parámetros se ajus-
tan a los valores del menú iniciales.
Debido a que las emulaciones ignoran ciertos aspectos de su impre-
sora, se ha implementado un nuevo lenguaje de impresora adapta-
da a estos modelos de impresora. Con el lenguaje MTPL se puede
realizar el manejo y el control de forma óptima.
MTPL puede utilizarse en conjunto con otra emulación o indepen-
dientemente.
open "LPT1:" as #1
width #1,255
Text1$ = "10 caracteres/pulgada""
Text2$ = "15 caracteres/pulgada""
ESC$ = chr$(27)
print
#1,ESC$;"[4w";Text1$;ESC$;"[6w";Text2$;ESC$;"[4w";Text1$
end
program cpi_example;
uses printer;
const ESC = #27;
Text1 = "10 caracteres/pulgada"";
Text2 = "15 caracteres/pulgada"";
begin
writeln(lst,Esc,"[4w",Text1,ESC,"[6w",Text2,Esc,"[4w",Text1);
end.
Tras ejecución de este program se imprime el texto siguiente:
10 caracteres/pulgada"
programación, página 183).
10 caracteres/pulgada"
15 caracteres/pulgada"
Emulaciones
153

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Tally t2380

Tabla de contenido