![]() |
Euro-Zeichen drucken über serielle Schnittstelle
Hallo,
ich steuere einen (Bon-)Drucker (Samsung SRP350) direkt über die serielle Schnittstelle an. Mein Problem ist, das anstatt des Euro-Zeichens(€) ein anderes Zeichen gedruckt wird. Gibt es eine Einstellung, z. B. über Command-Controls/Escape-Sequenzen, damit das Zeichen korrekt gedruckt wird ? Gruß Matthias |
Re: Euro-Zeichen drucken über serielle Schnittstelle
also wir hatten mal das gleiche Problem.
haben dann einfach mal alle ASCII-Zeichen mit der Code-angabe ausdrucken lassen und konnten dann sehen, bei welchem ASCII-Code der Drucker das €-Zeichen auswirft. Das haben wir dann eben beim Drucken ersetzt. |
Re: Euro-Zeichen drucken über serielle Schnittstelle
danke erst einmal für die Antwort. Wie habt ihr das gemacht, das ihr "alle" Zeichen ausgedruckt habt ?
|
Re: Euro-Zeichen drucken über serielle Schnittstelle
naja... alle ASCII-Zeichen von 1-256 in ner Schleife ausgedruckt.
Haben das zwar in VB gemacht, aber so ähnlich sollte das in Delphi auch gehen, z.B.:
Delphi-Quellcode:
nur eben die liste an deinen drucker senden.for I := 0 to 255 do begin Form1.Canvas.TextOut(10,i*17,inttostr(i) + ': ' + chr(i)); end; |
Re: Euro-Zeichen drucken über serielle Schnittstelle
ok danke, soweit so gut, nur taucht bei mir leider das €-Zeichen nirgends auf.....
Aus der Beschreibung der Command-Controls habe ich gerade etwas von "code page" gelesen, muss ich diese evtl. noch anpassen ? |
Re: Euro-Zeichen drucken über serielle Schnittstelle
hmmm... dann weiß ich da auch net weiter... gibts da irgendwelche schalter, die du umlegen kannst? Da kann man ja oftmals zwischen grafikdruck / textdruck umschalten usw. vielleicht kannste da auch was an der codepage einstellen?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz