Announcement

Collapse
No announcement yet.

einzelner Zeilenvorschub

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • einzelner Zeilenvorschub

    Hallo Delphianer,

    ich habe ein Registrierkassenprogramm geschrieben. Mein Problem liegt beim drucken des Kassenbons. Ich verwende hierfür einen Nadeldrucker. Je nachdem wieviele Positionen der Kunde gekauft hat fällt dieser Kassenstreifen eben kürzer oder länger aus.
    Bei mir jedoch immer in der Länge einer Din A 4 Seite. Das ist nicht nur dumm und verschwendent Papier, sondern sieht auch echt blöd aus, wenn mit 2 Artikeln der Kassenstreifen eben DIN A-4 Länge hat.
    Meine momentane Lösung funktioniert zwar, sie ist aber sehr umständlich:
    Speichern der zu druckenden Daten in einer TXT Datei. Kleines Programm unter Turbo Pascal das diese Datei zeilenweise liest und druckt.(writeln,lst...) Das Turbo Pascal Programm habe ich in das Hauptprogramm eingebunden (FMXUtils...).
    Vorteil dieser Lösung: Der Kassenzettel hat nur die Länge die er auch haben soll.

    Weiß einer von Euch eine Lösung für mein Problem unter Delphi ???
    Vorab besten Dank für Eure Bemühungen.
Working...
X