Autor Beitrag
neffets
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29



BeitragVerfasst: Sa 21.07.07 11:22 
Hallo,
ich möchte eine Zahl, die auf einem Ettikett als Barcode steht, in mein Programm per Handscanner einlesen.
Hat das schon jemand versucht?
Wie kann das mit Delphi realisiert werden?
Es muß doch bestimmt die Scannerschnittstelle angesprochen werden.
Leuchtturm
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: Sa 21.07.07 11:32 
vllt ist das was für dich: www.activebarcode.de/howto/delphi.html
Edit:sehe gerade das es nur zum erstellen von Barcode ist

_________________
Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
Dunkel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 682

Mac OS X Snow Leopard
Xcode 3.1
BeitragVerfasst: Sa 21.07.07 11:39 
Hallo!

Alle Handscanner die mir bisher untergekommen sind wurden an die PS2-Buchse der Tastatur angeschlossen, via Loop-Through-Kabel wurde dann die Tastatur angeschlossen. Die Scanner haben praktisch nur die entsprechenden Tastaturanschläge "simuliert".

Im Großen und Ganzen musst Du eigentlich nichts dafür programmieren, ein einfaches TEdit auf dem Formular reicht.

_________________
Ich streite einsam mich mit dieser Oberflächenwelt
Gutes sei ein löblich Brot von dem ich zehre - bis zum Tod [Das Ich - Im Ich]
neffets Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29



BeitragVerfasst: Sa 21.07.07 15:42 
in in TEdit erschein dann die Zahl?
Wo wird Strichcode in Zahl umgesetzt?
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19312
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 21.07.07 16:06 
Das kommt auf den Scanner an, heutige Barcode-Scanner können das vermutlich schon selbst (wie user profile iconDunkel geschrieben hat), ältere (wie ich einen habe) benötigten dafür Software auf dem PC.
In beiden Fällen sollte der erkannte Code fertig umgewandelt in das aktuelle Eingabefeld automatisch eingegeben werden können. Bei mir muss ich nur an einer beliebigen Stelle eines Eingabefelds den Textcursor hinsetzen und den Code einscannen. Dann wird der dort automatisch eingefügt. Inwiefern das heutige Geräte automatisch machen und inwiefern die konfiguriert werden müssen weiß ich nicht. Aber sowas muss doch im Handbuch stehen.

Bei mir muss ich die mitgelieferte Software starten (Autostart mit Windows in diesem Fall), und dort kann ich auch alles einstellen.
Ach so: Ich habe einen echten Handscanner und kann auch Bilder und so einscannen, deshalb ist das bei mir ein wenig anders.
neffets Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29



BeitragVerfasst: Sa 21.07.07 16:44 
Danke,
werde das mal mit einem kleinen Testprogramm ausprobieren
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Sa 21.07.07 16:59 
Ist mir etwas zu unpräzise. :mrgreen: Prinzipiell gibt es 2 Sorten an Handscannern : serielle und Tastaturscanner. Gehe aber nur auf letztere ein. Die seriellen sind zu kompliziert. :lol: Im Supermarkt die Scanner dürften serielle sein (sind angeblich genauer). Bei den Tastatur-Scannern ist prinzipiell nichts zu beachten. Die Hardware-Spezis sagen dazu "in der Tastatur eingeschleift". :shock: Der gelesene Barcode wird also behandelt wie eine Tastatureingabe.

_________________
Gruß
Hansa