andyross@ddsw1.MCS.COM ([andrew rossmann]) (12/10/88)
Any data sent to the printer via DOS will have any 1Ah (^Z) characters stripped out. Instead, you should use the BIOS. Just make a call to INT 17h with AH=0, AL=character, DX=printer number (0=LPT1...) In Turbo Pascal 5.0: program anything; Uses DOS; procedure pout(data: byte; port: word); var regs: registers; begin with regs do begin AH:=0; AL:=data; DX:=port; Intr($17, regs) end end; {pout} begin {main program} end. {anything} andyross@ddsw1.mcs.com -or- ...!ddsw1!andyross