Drucker, Scanner, Kombis 11.488 Themen, 46.703 Beiträge

Escape Steuersequenzen

OSS-Jens / 3 Antworten / Baumansicht Nickles

wie kann ich escape steuersequenezen für einen Drucker unter einem Windows 95-98-NT-2000-XP oder OS/2 oder MS-DOS Systemen testen. Gibts dafür vielleicht ein Programm wo ich die entsprechenden Steuersequenezen eingeben kann und anschließend an den Drucker senden kann um zu testen ob sie funktioniert.

Besten Dank im Voraus

bei Antwort benachrichtigen
Grossadministrator OSS-Jens „Escape Steuersequenzen“
Optionen

Seitenvorschub z. B.: in der Eingabe-Aufforderung echo strg-l (Anzeige: ^l) > prn und mit Enter abschließen, du darfst aber nicht das Caret und dann das l eingeben, das funktioniert nicht.

bei Antwort benachrichtigen
OSS-Jens Nachtrag zu: „Escape Steuersequenzen“
Optionen

funktioniert das nur bei Druckern die über ein paralell Kabel angeschlossen sind oder auch bei Druckern die über USB oder Netzwerkkarte angeschlossen sind.

bei Antwort benachrichtigen
Grossadministrator OSS-Jens „Escape Steuersequenzen“
Optionen

Parallel mit Sicherheit, USB sollte in der Eingabe-Aufforderung auch klappen, bei win9x unter reinem DOS gestartet natürlich nicht. Drucker über Netzwerkkarte? Ausprobieren. Wobei Escape-Sequenzen teilweise von Drucker zu Drucker unterschiedlich sein können und GDI-Drucker darauf kaum reagieren dürften.
Du kannst auch mit (Q)basic arbeiten, ist ja bei win meist noch im Lieferumfang enthalten.
So etwa:
10 print Druckertest
20 lprint chr$(27);"a";chr$(1) :rem zentrierung
30 lprint chr$(27);"h";chr$(1) :rem doppelte Schrifthöhe
40 lprint chr$(27);"-1" :rem unterstreichen ein
50 lprint Druckertest
..
..
..
..


mit lprint wird die Ausgabe auf den Drucker geleitet, mit chr$(27) übergibst du die Escape-Sequenz an den Drucker. Ausführen direkt unter Qbasic oder in der Eingabe-Aufforderung mit qbasic /run name

bei Antwort benachrichtigen