Bai - Sa 07.12.02 20:37
Titel: BonDrucker ansteuern ... wie?
Hab da ein Problem mit einem CITIZEN BonDrucker
ein der Bedienungsanleitung steht ein Prog Beispiel in VBasic :
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| ‘Opening cash drawer Printer.FontSize=12 Pritner.FontName=”Control” Printer.Print “A” ‘Drawer 1 at 50ms
‘Cutting paper” Printer.FontSize=12 Pritner.FontName=”Control” Printer.print “P” ‘Partial cut |
Wie kann ich das Abschneiden bezw. Öffnen der Schublade
über Delphi lösen ?
Hier noch eine begefügt Tabelle wenn jemand was damit anfangen kann :
9. Special functions
To use special function of printer, it is necessary to send specified character in “Control” font or to send specified character in “xx cpi“ font. Both “xx cpi [Euro]”, “xx cpi [Ext.]” font and Windows font (TrueType font) do not work for the special functions.
Model Printer Function Character Value Value
CBM262 Print to journal 1 31 91
ASCII Hex Hex
All cutter models Receipt paper Full Cut F 46 9D
All cutter models Receipt paper Partial Cut P 50 9E
LCS - Di 10.12.02 11:14
Titel: Re: BonDrucker ansteuern ... wie?
Hi
| Bai hat folgendes geschrieben: |
Wie kann ich das Abschneiden bezw. Öffnen der Schublade
über Delphi lösen ?
|
Du könntest mit AssignPrt eine Textdatei dem Drucker zuweisen und mit Write bzw. WriteLn die entsprechenden Steuerzeichen drucken.
Hier noch eine begefügt Tabelle wenn jemand was damit anfangen kann :
| Bai hat folgendes geschrieben: |
9. Special functions
To use special function of printer, it is necessary to send specified character in “Control” font
or to send specified character in “xx cpi“ font. Both “xx cpi [Euro]”, “xx cpi [Ext.]” font and
Windows font (TrueType font) do not work for the special functions.
|
Heisst für mich im Klartext, dass der Drucker Sonderbefehle nur dann erkennen kann, wenn sie in der vorgegebenen Schriftart 'Control' zum Drucker gesendet werden.
Ich hab die ganze Sch... mal für ein Casio Display mit Bondrucker durch. Hat mich fast zur Verzweiflung gebracht. :autsch:
Gruss Lothar