Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   ecape-sequenz zum drucker (https://www.delphipraxis.net/163637-ecape-sequenz-zum-drucker.html)

khh 8. Okt 2011 07:11

AW: ecape-sequenz zum drucker
 
Zitat:

Zitat von turboPASCAL (Beitrag 1129264)
Was ist es denn für eine Kasse ? Eine Bezeichnung wäre hilfreich und wie ist diese angeschlossen ?

es handelt sich um diese kasse:

http://www.adasys.de/trade/images/Pr...124_ADASYS.pdf

mithilfe der unit :uCOMPort;

funktioniert es jetzt per
FComPort.SENDSTRING und
FComPort.SENDBYTE

text und zeilenubruch auf dem Drucker auszugeben.
nur die sch..öne Schublade reagiert nicht,
weder auf 27 112 48 40 40 ( aus http://www.cashdrawer.com/support/faqs)

noch auf 27 112 0 100 100


wie komme ich an die richtigen sequenzen?

Gruss KH

turboPASCAL 8. Okt 2011 07:37

AW: ecape-sequenz zum drucker
 
Und die Software zum Geldfachschublade ist installiert ?
Das Geldfachschubladensystem passt zur Kasse ? etc. pp.
Woher hast du die ESC-Sequenzen ?

khh 8. Okt 2011 07:48

AW: ecape-sequenz zum drucker
 
es ist ein windowsdruckertreiber installiert.
Beigelegt ist ein testprogramm,leider ohne quellcode, welches die Kassenschublade auch öffnet.

der Versuch per eingebundener dll und
GetProcAddress(DLLHandle, 'fnPCashDrawerOpen(1)');

war leider auch negativ.

Daniel 8. Okt 2011 07:53

AW: ecape-sequenz zum drucker
 
Wenn ich das richtig verstehe, geht die Kommunikation über den seriellen Port. Wenn man den Datenstrom einfach loggt? Viel dürfte es ja nicht sein, was da kommt und vielleicht hätte man dann einen Anhaltspunkt. Ich habe gerade mal mit Google gesucht und es scheint da diverse kostenfreie Tools zu geben, die den Port abhören können (oder dies zumindest versprechen).

khh 8. Okt 2011 08:01

AW: ecape-sequenz zum drucker
 
und was hast du gefunden ?

Mir brennt leider die Zeit unter den Nägeln :-(

Daniel 8. Okt 2011 08:06

AW: ecape-sequenz zum drucker
 
Oh sorry, also z.B. http://www.commfront.com/232default.htm, die limitierte Version ist kostenfrei. Welche Limits das sind und ob diese Dich tangieren, siehst Du hier: http://www.commfront.com/232analyzer-faq.htm#8

//edit: hm. Wenn ich das richtig sehe, würdet Du genau das Monitoring benötigen, was natürlich in der kleinen Version nicht enthalten ist.

Daniel 8. Okt 2011 08:10

AW: ecape-sequenz zum drucker
 
Vielleicht wäre der hier besser: http://www.aggsoft.com/serial-data-logger/download.htm

khh 8. Okt 2011 08:14

AW: ecape-sequenz zum drucker
 
Zitat:

Zitat von Daniel (Beitrag 1129276)


danke probiere ich gleich mal aus

ich melde mich dann wieder

khh 8. Okt 2011 08:44

AW: ecape-sequenz zum drucker
 
Zitat:

Zitat von khh (Beitrag 1129277)
Zitat:

Zitat von Daniel (Beitrag 1129276)


danke probiere ich gleich mal aus

ich melde mich dann wieder


ok, ausprobiert :-(

bei aktivem Logger stürzt Windows beim Schreiben auf den Com-Port mit Bluesceen ab:wall:

himitsu 8. Okt 2011 08:57

AW: ecape-sequenz zum drucker
 
Soll jetzt geloggt werden, wie die Übertragung läuft, oder nur was übertragen wird?

Bei Letzterem könnte man auch einfach mal schnell ReadFile und WriteFile hooken.
(falls keines der großen Tools funktionieren will)


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:51 Uhr.
Seite 2 von 5     12 34     Letzte »    

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-2025 by Thomas Breitkreuz