Ich habe eine extrem einfache Anwendung, die von einer Reihe von veralteten Scannern ausgeführt wird, die einen Barcode-Scan von einer seriellen Schnittstelle aufnehmen und an den Scanner zurückschicken, dass er den Scan erhalten hat. Auf dieser Grundlage blinkt der Scanner grün und der Benutzer weiß, dass er fortfahren kann.Bedeutet die Verwendung eines Barcodescanners als Tastaturkeil, dass Sie den Empfang des Scans nicht bestätigen können?
Ich mag dieses Modell über mein Verständnis eines Tastaturkeils, denn wenn etwas mit der Anwendung passiert, die den Scan aufhebt (die Anwendung hängt, das Formular mit dem Fokus wird geändert, der PC hängt, der PC kann nicht mithalten) Die Person, die die Scan-Pistole hält, weiß, dass ein Problem vorliegt, weil sie den grünen Blitz nicht empfängt und sie nicht weiter scannen können.
Ich suche einige Scanner und es scheint, dass viele Leute Barcode-Scanner verwenden, die effektiv als Tastaturkeile fungieren. Einige dieser Scanner haben Reichweiten von mehr als 100 Fuß, was bedeutet, dass die Leute sie weit weg vom PC benutzen (wie meine Benutzer). Ich frage mich also, ob ich etwas in Bezug auf das Tastaturkeilmodell vermisse. Gibt es einen Mechanismus, der mir fehlt, um sicherzustellen, dass ein Scan, der von einem Scanner entschlüsselt wird, der als Tastaturkeil fungiert, tatsächlich die Anwendung erreicht, die auf dem PC ausgeführt wird? Ein ausgewachsener Handheld-Computer, auf dem so etwas wie Windows Mobile ausgeführt wird, scheint ein riesiger Overkill zu sein, um sicherzustellen, dass mein Benutzer keine Daten scannt, die nicht in die Anwendung gelangen, und sogar einen Scanner der Mittelklasse mit Tastatur und Bildschirm , aber ist letzteres der Einstiegspunkt für jegliche Art von Programmierbarkeit des Scanners?