Zeilenvorschub/ -umbruch nach letztem Print-Befehl verhindern

Project601

Grünschnabel
Hallo,

Ich habe ein ähnliches Problem bei der Ausgabe von Druckbefehlen über den LPT Port an einen Nadeldrucker.
Ich möchte nacheinander Packetaufkleber bedrucken (Endlosband). Ich habe es schon geschaft den Text an die entsprechenden Positionen zu rücken und dem Drucken zu erklären wie lang ein Aufkleber ist damit ich am Schluss von einem Aufkleber mit einem Formularvorschub direkt auf den nächsten Aufkleber komme. Allerdings bleibt ein Rätsel offen. Ich habe keine Ahnung wie ich dem Drucker erklären kann das er nach dem schreiben der letzten Zeile keinen weiteren Zeilenvorschub machen soll. Das führt nämlich dazu das ich auf dem nächsten Aufkleber genau eine Zeile zu tief rutsche.
Ich arbeite im Grunde nur mit diesem Befehlssatz:

Code:
Open "LPT1" for Output as #1
Print #1, Chr$(.....)

Denn diese Character-Befehle habe ich im Handbuch des Druckers. Aber in diesem welchen Handbuch ist nichts aufgeführt wie man diesen automatischen Zeilenvorschub verhindern kann.
Wenn mir jemand helfen könnte wäre das echt genial, ist nämlich mein letztes Problem vor Beendigung des Projekts. ;)

Mfg Ben
 
Hallo

Mache mal hinter den Print Befehl ein Semikolon.

Beispiel:
Visual Basic:
Open "LPT1" for Output as #1
Print #1, Chr$(.....);

Das sollte den Zeilenvorschub unterbinden.
 

Neue Beiträge

Zurück