SDK / API-Barcodescanner ohne Fokus

3744
StealthRT

Gibt es einen USB-Barcode-Scanner / eine Software, die über ein SDK / API verfügt, das nicht nur einen Tastaturemulator zur Eingabe der gescannten Daten verwendet? Wenn beispielsweise ein Barcode gescannt wird, muss er diese Informationen im Hintergrund verarbeiten, ohne dass ein Programm auf ein Textfeld oder etwas anderes ausgerichtet sein muss.

Irgendwelche Links / Ratschläge wären toll! :O)

2
Ein bestimmtes Betriebssystem oder eine bestimmte Marke eines Scanners? Webcam-basierter Scanner oder Laser? evan.bovie vor 13 Jahren 0
@ emb1995: Windows XP mit einem Laster-Scanner. Mit dem DS6708-DL kann ich also US-Führerscheine scannen. Obwohl ich keinen VB.net-Code finden kann? Hast du welche gesehen? StealthRT vor 13 Jahren 0

2 Antworten auf die Frage

2
eidylon

Schauen Sie sich Motorola-Geräte (ehemals Symbol Technologies) an. Sie verfügen über verkabelte USB-Einheiten und ich weiß, dass sie über ein SDK / API ohne KB-Keil verfügen, das Sie von .NET aus verwenden können. Sie wissen nicht, welche anderen Sprachen sie unterstützen.

Die andere Hauptfirma, die Sie auschecken könnten, wären Honeywells Produkte (früher HandHeld Products). Es ist schon eine Weile her, seit ich Honeywells verwendet habe, da diese tendenziell teurer sind und die meisten unserer Kunden die Motorola-Route wählen. Aus diesem Grund bin ich mir nicht so sicher, ob ihr SDK derzeit Hintergrundscans unterstützt, obwohl ich denke, dass dies der Fall sein sollte.

Kein Problem; Nur zur Information, wenn Sie mit ihnen arbeiten, im Motorola .NET SDK führen die Bibliotheken keine vorsichtige Bereinigung oder GC durch. Daher müssen Sie den Scanner selbst schließen, wenn Sie damit fertig sind (es sei denn, sie haben es kürzlich getan dieses Problem angesprochen). Andere Sprach-SDKs können gleich sein. eidylon vor 13 Jahren 0
Meinen Sie damit, dass ich nach jedem Scan den Scanner zurücksetzen muss, damit er einen anderen Barcode scannen kann? StealthRT vor 13 Jahren 0
Ich glaube nicht, dass Sie das tun mussten. Nein, ich meine nur, bevor Sie Ihr Formular / Ihre Klasse / Ihr Modul schließen / entsorgen, müssen Sie sicher sein, dass Sie den Scanner schließen. eidylon vor 13 Jahren 0
Ich habe den DS6708-DL gekauft, damit ich US-Führerscheine scannen kann. Obwohl ich keinen VB.net-Code finden kann? Hast du welche gesehen? StealthRT vor 13 Jahren 0
Nun, Sie müssen zunächst das SDK herunterladen, wenn Sie dies noch nicht getan haben. Sie finden das auf der Website von Motorola hier: http://bit.ly/jGj5AP. Im Einzelnen sieht es so aus, als müssten Sie dieses für .NET herunterladen: http://bit.ly/kAUT1s, das ist das Scanner-SDK, das Driver's License SDK scheint spezifisch für C oder C ++ zu sein. Die Versionshinweise (http://bit.ly/mogMHO) für `Scanner SDK` besagen, dass es einige .NET-Beispiele enthalten sollte. eidylon vor 13 Jahren 0
1
Tharindu

Motorola Scanner SDK http://MotorolaSolutions.com/WindowsSDK, das Barcode-Daten als Ereignisse im Nicht-KB-Wedge-Modus empfangen kann. Dieses SDK enthält C ++ - und C # -Beispielanwendungen. Sie müssen sich lediglich für Barcode-Ereignisse registrieren und implementieren dafür einen Handler.