Thread View: de.comp.lang.c++
4 messages
4 total messages
Started by Gernot Schwed
Mon, 15 Jan 1996 17:50
Steuercodez Drucker...!!! :-|
Author: Gernot Schwed
Date: Mon, 15 Jan 1996 17:50
Date: Mon, 15 Jan 1996 17:50
63 lines
1407 bytes
1407 bytes
Hi!
Suche eine Möglichkeit, meinen Drucker wieder an den Anfang einer
Zeile zu dirigieren.
bei unterem Proggi druckt er zB
@echo off
set blaster=a220 i7 d1 t3
prompt $p$g
wie kann man das unter Kontrolle bringen ???
dh wo kann man die Steuercodez bekommen!?!
Danke,
Gernot
---------------------------------------------------
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define MAX_STRING 81
main(int argc, char *argv[]){
FILE *stream;
char puffer[MAX_STRING];
int ch;
if(argc < 2){
printf("\nprint <dateiname>\n");
exit(1);
}
if((stream=fopen(argv[1],"r"))==NULL){
printf("\nprint <dateiname>\n");
exit(1);
}
fgets(puffer,MAX_STRING,stream);
while(!feof(stream)){
********************************************
fprintf(stdprn,"%s",puffer); <-HIER!!!
********************************************
fgets(puffer,MAX_STRING,stream);
}
fclose(stream);
}
http://stud.uni-sb.de/~gescw/
Re: Steuercodez Drucker...!!! :-|
Author: Hans Bartelme
Date: Wed, 17 Jan 1996 20:27
Date: Wed, 17 Jan 1996 20:27
82 lines
2225 bytes
2225 bytes
To: gescw@stud.uni-sb.de (Gernot Schwed)
GS> ^AORIGID: <4de4a9$ehd@bellona.wg.saar.de>
GS> ^AREPLYADDR gescw@stud.uni-sb.de (Gernot Schwed)
GS> ^AREPLYTO 2:2476/3 Gernot Schwed
GS> From: gescw@stud.uni-sb.de (Gernot Schwed)
GS> Hi!
GS> Suche eine Moeglichkeit, meinen Drucker wieder an den Anfang einer
GS> Zeile zu dirigieren.
GS> bei unterem Proggi druckt er zB
GS> @echo off
GS> set blaster=a220 i7 d1 t3
GS> prompt $p$g
GS> wie kann man das unter Kontrolle bringen ???
GS> dh wo kann man die Steuercodez bekommen!?!
GS> Danke,
GS> Gernot
GS> ---------------------------------------------------
GS> #include <stdio.h>
GS> #include <conio.h>
GS> #include <stdlib.h>
GS> #define MAX_STRING 81
GS> main(int argc, char *argv[]){
GS> FILE *stream;
GS> char puffer[MAX_STRING];
GS> int ch;
GS> if(argc < 2){
GS> printf("\nprint <dateiname>\n");
GS> exit(1);
GS> }
GS> if((stream=fopen(argv[1],"r"))==NULL){
GS> printf("\nprint <dateiname>\n");
GS> exit(1);
GS> }
GS> fgets(puffer,MAX_STRING,stream);
GS> while(!feof(stream)){
GS> ********************************************
GS> fprintf(stdprn,"%s",puffer); <-HIER!!!
GS> ********************************************
Fgets liefert einen String, der mit \n\0 abgeschlossen ist. Fuer den Drucker
brauchst Du aber noch den Carriage-Return - wie der Name schon sagt. Haeng an
den puffer noch ein \r dran, dann muesst es klappen.
Also : fprintf(stdprn,"%s",strcat(puffer,"\r"));
---und <string.h> dabei nicht vergessen ...
GS> fgets(puffer,MAX_STRING,stream);
GS> }
GS> fclose(stream);
GS> }
GS> http://stud.uni-sb.de/~gescw/
Hope it helps ...
Bis denn ... ,-----
==============I-----
Hans `-----
Re: Steuercodez Drucker...!!! :-|
Author: Karl-Heinz Krause
Date: Fri, 19 Jan 1996 18:24
Date: Fri, 19 Jan 1996 18:24
12 lines
799 bytes
799 bytes
Am 17. Jan. 1996 schrieb Hans Bartelme (Hans_Bartelme@p12.sz.schiele-ct.de): > Also : fprintf(stdprn,"%s",strcat(puffer,"\r")); Das geht aber einfacher so: fprintf (stdprn, "%s\r", puffer); Karl-Heinz Krause
Re: Steuercodez Drucker...!!! :-|
Author: Claus Faerber
Date: Fri, 19 Jan 1996 21:44
Date: Fri, 19 Jan 1996 21:44
25 lines
1190 bytes
1190 bytes
Gernot Schwed <gescw@stud.uni-sb.de> schrieb zu
Steuercodez Drucker...!!! :-|
in Artikel <4de4a9$ehd@bellona.wg.saar.de> vom 15.01.96:
> Hi!
>
> Suche eine Mvglichkeit, meinen Drucker wieder an den Anfang einer
> Zeile zu dirigieren.
> bei unterem Proggi druckt er zB
>
> @echo off
> set blaster=a220 i7 d1 t3
> prompt $p$g
>
[[schnipp]]
> ********************************************
> fprintf(stdprn,"%s",puffer); <-HIER!!!
Wie waers hier mit "\r" <CR>
> ********************************************
[[schnapp]]
Bis ... irgendwann einmal,
Claus
------------------------------------------------------------------------
Claus Andre Faerber - claus@faerber.muc.de - http://www.muc.de/~cfaerber
------------------------------------------------------------------------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads