Druckerpuffer

  • Themenstarter Themenstarter AlanBraxe
  • Beginndatum Beginndatum
A

AlanBraxe

Guest
Hallo,
wie kann man unter Borland C oder Assembler den Puffer des Druckers leeren, so dass er anfängt zu drucken.
Mein Problem ist, dass wenn man nur EIN Zeichen an den Drucker sendet, er meines Erachtens erst losdruckt, wenn sein Puffer voll ist. Ich möchte aber, dass er nur das eine Zeichen sofort druckt.
Gibts da irgendeine Möglichkeit? Z. B. über die direkte Programmierung der Register.

TIA AlanBraxe
 
hab zwar keine ahnung vom ganzen aber das mit dem EIN ZEICHEN DRUCKEN funzt nur bei tinten druckern...die laserdrucker warten immer biss sie eine ganze seite im speicher haben....
 


also, wenn ich mich recht erinnere, ist der druckerpuffer wie eine textdatei aufgebaut. da gab es, glaub ich, son dateiende zeichen, probier das mal!
wenn du streams verwendest, müsste es analog zu

cout << 'Hallo' << flush;

funzen!
 
Zurück
Oben