If, on the other hand, you’ve set up a program to send a certain
command to the printer, but it’s not printing correctly you could send
the same command with a programming language to find whether the
problem lies with your application program, the command, or the
printer.
Sending printer commands with BASIC
You can send printer commands with any programming language.
The examples in this manual are written in BASIC, because BASIC is
included with most computer systems.
In most forms of BASIC, and in particular Microsoft* BASIC, the
normal method of producing printed output is to use the LPRINT
statement followed by the text to be printed enclosed in quotation
marks, as shown below:
100 LPRINT "This text will be printed."
Individual printer control codes can be sent by using the CHR$
function with the LPRINT statement:
110 LPRINT CHR$(27);CHR$(@);
This line sends ASCII codes 27 and 69 to the printer, selecting
emphasized printing.
Most versions of BASIC permit the ASCII codes in the CHR$ function
to be given in either decimal (as above) or hexadecimal. Also, where
the code corresponds to a printable character, the character itself can be
quoted in the LPRINT statement. The command shown above could
therefore be given in two other forms:
LPRINT CHR$(27);"E"
LPRINT CHR$(&HlB);CHR$(&H&)
As you can see, Microsoft BASIC uses &H to denote hexadecimal
numbers.
If you have another version of BASIC or a different programming
language, consult the manual for the language to find the correct
formats for these commands.
Using the ES with Application Programs
3-7
Summary of Contents for EX-1000
Page 1: ......
Page 11: ......
Page 29: ...1 18 Setting Up the Printer ...
Page 38: ......
Page 46: ...3 8 Using the EX with Application Programs ...
Page 51: ......
Page 57: ...5 6 EX Printer Features ...
Page 76: ......
Page 81: ...Command Summary A 5 ...
Page 82: ...A 6 Command Summary ...
Page 121: ......
Page 123: ...Table B 1 Epson mode characters B 2 Character Tables ...
Page 124: ...Table B 1 continued Character Tables B 3 ...
Page 125: ...Table B 1 continued B 4 Character Tables ...
Page 126: ...Table B 1 continued Character Tables B 5 ...
Page 127: ...Table B 1 continued B 6 Character Tables ...
Page 128: ...Table B 1 continued Character Tables B 7 ...
Page 129: ...Table B 1 continued B 8 Character Tables ...
Page 133: ...Table B 4 IBM printer emulation mode characters B 12 Character Tables ...
Page 134: ...Table B 4 continued Character Tables B 13 ...
Page 135: ...Table B 4 continued B 14 Character Tables ...
Page 137: ...Table B 4 continued B 16 Character Tables ...
Page 139: ...Table B 4 continued B 18 Character Tables ...
Page 151: ...D 8 Problem Solving and Maintenance ...
Page 157: ...E 6 Defaults and DIP Switches ...
Page 172: ......
Page 173: ...G 8 Technical Specifications ...
Page 183: ...IN 4 Index ...
Page 184: ...Quick Reference ...
Page 186: ......
Page 187: ......
Page 188: ......
Page 189: ......
Page 190: ......