Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Kundendisplay (https://www.delphipraxis.net/92629-kundendisplay.html)

kronos 23. Mai 2007 14:55


Kundendisplay
 
Hallo zusammen.

Ich muß für eine Kassensoftware ein Kundendisplay anzeigen.
Werde das über die serielle Schnittstelle verwirklichen.

Soweit ich erfahren habe kann man dies über den ESC/POS Standard
auf die meisten Displays (Epson usw.) verwirklichen.

Hat da jemand schon Erfahrung damit unter Delphi.

Welche Kommandos muß man da absetzen um das Display zu löschen
um Text in der ersten und oder zweiten Zeile anzuzeigen usw..

Danke

Kro

el toppo 23. Mai 2007 15:33

Re: Kundendisplay
 
Servus,

prinzipiell kann jedes Display seine eigenen Sequenzen zum Ansteuern haben.
Du hast Recht, dass Epson da den ESC/POS Standard hat, den sehr viele Geräte emulieren können. Aber eben nicht alle. Wir haben jedes mal wieder das Problem, dass auf einmal irgendwoher ein Display kommt (ebay, Asien, Flohmarkt, sonstwo) mit dem die Epson-Sequenzen nicht funzen. Da hilft dann nur ein Blick ins Handbuch um sich die Sequenzen für Init, Set Cursor Home Position, usw. herauszusuchen.

Daher nur als Tip, gib dem Anwender die Möglichkeit, die Sequenzen für die Initialisierung, dass Ende und die Positionierung des Cursors, selbst eintragen zu können. Ansonsten schränkst Du dein Programm auf Displays mit Epson-Modus ein.

Die Kommandos die du absetzen musst, findest Du im Handbuch.
Das bekommst Du über die Epson Site, allerdings nur nach vorheriger Anmeldung.


Grüsse vom Toppo

kronos 24. Mai 2007 08:58

Re: Kundendisplay
 
Hallo.

Danke für die Hinweise.

Hast du vielleicht auch einen Delphicode für ein Beispiel
wo so der ganze Ablauf drauf ist.
Von Hallo bis Abschluss.

Danke
K.R.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz