Message-ID: <36C95237.C81A112D@cbhc.ns.ca> From: David Nugent X-Mailer: Mozilla 4.04 [en] (WinNT; U) MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Help with sending a file to a printer. X-Corel-MessageType: EMail Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 32 Date: Tue, 16 Feb 1999 11:10:47 +0000 NNTP-Posting-Host: 142.176.79.34 X-Trace: sapphire.mtt.net 919185065 142.176.79.34 (Tue, 16 Feb 1999 13:11:05 ADT) NNTP-Posting-Date: Tue, 16 Feb 1999 13:11:05 ADT Organization: Business Internet To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Anyone have any ideas why this doesn't work properly: I have a file called TEST.PRN I created it by printing to a file (through Windows), instead of to the LPT1: port. If I go to DOS and type COPY /B TEST.PRN LPT1: (/B is for Binary) It prints perfect. If I try however ////////////////////////////// #include "stdio.h" main() { FILE *in; int c; in=fopen("TEST.PRN","rb"); while((c=fgetc(in))!=EOF) fputc(c,stdprn); fclose(in); exit(0); } ////////////////////////////// This sends the file to my printer, but it seems all garbled?? Any idea why this doesn't work right? Appreciate any information. Thanks! Dave Nugent