delorie.com/archives/browse.cgi | search |
Message-ID: | <36C95237.C81A112D@cbhc.ns.ca> |
From: | David Nugent <davidn AT cbhc DOT ns DOT ca> |
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: | |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |