Re: TZF - Textfile Printing
abi <[email protected]> Tue, 13 Jan 2004 10:07:14 +0800
| Newsgroups | gmane.comp.lang.delphi.topaz |
|---|---|
| Message-ID | <[email protected]> |
According to my manual, the command to disable Automatic line feed is Esc 5 0. Hope this can help. Abi > Hello Everyone, > > Haven't heard from anyone in awhile. Hope you all had a Merry Christmas > and a Happy New Year. > > My question is with printing to two generic dot matrix printers. On is a > regular dot matrix printer and the other is a receipt printer, my > application uses both. > > I can get the the text to print but on both printers but I am getting > two blank lines between each line of text. > > Here is some text code I wrote: > > procedure TForm1.Button1Click(Sender: TObject); > var > P : textfile; > I : byte; > CrLf : string [2]; > > begin > CrLf := chr($0D) + chr ($0A); > AssignPrn (P); > rewrite (P); > writeln (p, 'Line 1'); > writeln (p, 'Line 2'); > writeln (p, 'Line 3'); > CloseFile (P); > end; > > CrLf is left over from when I tried using write instead of writeln. > > Like I said the output I get is: > ------------------------------------------------------------- > Line 1 > > > Line 2 > > > Line 3 > > > --------------------------------------------------------------- > > I have tried playing with the dip switches for Carraige return and Line > Feed but I still get the above. > > If I use write and append CrLf to the end of each string I get 3 blank > lines instead of 2. > > If I can solve this problem my beta tester can get to work and soon I > can start making some money. > > Phil Kidder > > P.S. When I was writing the program I was printing to my laser printer > and did NOT get the extra lines. > > --^---------------------------------------------------------------- This email was sent to: [email protected] EASY UNSUBSCRIBE click here: http://topica.com/u/?clvXPN.a5kvff.Z2NsZHQt Or send an email to: [email protected] TOPICA - Start your own email discussion group. FREE! http://www.topica.com/partner/tag02/create/index2.html --^----------------------------------------------------------------