🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
4 messages
4 total messages Started by Gernot Schwed Mon, 15 Jan 1996 17:50
Steuercodez Drucker...!!! :-|
#1284
Author: Gernot Schwed
Date: Mon, 15 Jan 1996 17:50
63 lines
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...!!! :-|
#1315
Author: Hans Bartelme
Date: Wed, 17 Jan 1996 20:27
82 lines
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...!!! :-|
#1329
Author: Karl-Heinz Krause
Date: Fri, 19 Jan 1996 18:24
12 lines
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...!!! :-|
#1332
Author: Claus Faerber
Date: Fri, 19 Jan 1996 21:44
25 lines
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