Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#10

Re: ASCII direkt an Etikettendrucker schicken

  Alt 22. Okt 2004, 18:29
So wird das aber nie was. 8) Wie soll der arme Kerl denn jemals etwas gedruckt kriegen ? Der Hauptfehler ist, daß der : bei LPT: vergessen wurde. Suche mal eine Datei "LPT". Wetten daß es die gibt und genau das drin steht, was gedruckt werden sollte ?

Durch den : erkennt Windows, daß es eben keine Datei ist, sondern ein Gerät ! Und wie bereits gesagt, erkennt man an den spitzen Klammern <> , daß es sich um ein Steuerzeichen handelt.

Schreibe ich nun writeln (tf,'TEST<CR>'); dann wird "TEST<CR>" im Klartext gedruckt. Nehme ich das <CR> aus dem string raus und ersetze es mit #13, so wird gedruckt :

Delphi-Quellcode:
TEST // Wort drucken und Zeilenvorschub
<Leerzeile> // #13 : noch ein Zeilenvorschub
Gruß
Hansa
  Mit Zitat antworten Zitat