Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Barcodescanner und Tastatur (https://www.delphipraxis.net/184777-barcodescanner-und-tastatur.html)

Ulf346C 20. Apr 2015 15:17

Barcodescanner und Tastatur
 
Ich bauer gerade eine kleine Anwendung für unsere Lagerverwaltung. Das Ganze läuft auf einem Android-Tablet.
Ich verwende Delphi XE6 Enterprise.

Zur Erfassung möchte ich auch einen Barcodescanner einsetzten. Ich habe nun als "Entwicklerversion" erst einmal einen recht billigen kleinen Bluetooth Scanner im Einsatz.
Der hat aber seine dueltichen Eigenarten. Oder liegt es an Android ? Ich möchte ungern viel Geld für einen richtigen Scanner ausgeben nur um festzustellen daß es nicht geht wie es soll :cry:
Das sind meine Hauptprobleme:
- Beim Ein- und ausschalten des Barcodescanners wird die App geschlossen :?:
- wenn der Barcodescanner aktiv ist, ist die virtuelle Tastatur gesperrt

Kenn jemand die Probleme, oder hat vllt. sogar einen Weg sie zu umschiffen ?

Danke
Ulf

Jumpy 20. Apr 2015 15:22

AW: Barcodescanner und Tastatur
 
Nur aus Neugier: Warum eigentlich ein externer Scanner? Könnte man das nicht einfach mit der Kamera des Tablets den Barcode scannen? Gibt doch diverse Apps die das so machen?

mjustin 20. Apr 2015 15:24

AW: Barcodescanner und Tastatur
 
Zitat:

Zitat von Jumpy (Beitrag 1298559)
Nur aus Neugier: Warum eigentlich ein externer Scanner? Könnte man das nicht einfach mit der Kamera des Tablets den Barcode scannen? Gibt doch diverse Apps die das so machen?

Da kommt es auf den konkreten Anwendungsfall an - ein externer Scanner, der mit Laser arbeitet, liefert keine Grafik sondern nur die gescannten Zeichen, und hat eine Reichweite von bis zu mehreren Metern.

mkinzler 20. Apr 2015 15:26

AW: Barcodescanner und Tastatur
 
Das 2. "Problem" liegt daran, dass der Barcode-Scanner sich als Tastatur meldet und deshalb automatisch auf diese gewechselt wird ( externe Tastatur hat Vorrang von virtueller)

Ulf346C 20. Apr 2015 15:40

AW: Barcodescanner und Tastatur
 
Zitat:

Zitat von Jumpy (Beitrag 1298559)
Nur aus Neugier: Warum eigentlich ein externer Scanner? Könnte man das nicht einfach mit der Kamera des Tablets den Barcode scannen? Gibt doch diverse Apps die das so machen?

dann muss man aber mit dem Tablet zwischen den Paletten herumfuchteln, und wirklich schnell ist das auch nicht

abgesehen davon daß ich das programmmäßig auch noch gar nicht hinbekommen habe :coder: :?

Ulf346C 20. Apr 2015 15:41

AW: Barcodescanner und Tastatur
 
Zitat:

Zitat von mkinzler (Beitrag 1298563)
Das 2. "Problem" liegt daran, dass der Barcode-Scanner sich als Tastatur meldet und deshalb automatisch auf diese gewechselt wird ( externe Tastatur hat Vorrang von virtueller)

vermute ich ja auch

kann ich die virtuelle Tastatur irgendwie "erzwingen" ?

himitsu 20. Apr 2015 15:50

AW: Barcodescanner und Tastatur
 
Außerdem ist die Kamera oftmals auch etwas "ungünstig" positioniert, deren Erkennungsqualität/-geschwindigkeit ist "bissl" schlechter und dann noch fokusieren via Bildschirm, anstatt per Ziellaser.

Es gibt auch Androidgeräte mit einem schönen Laserbarcodescanner.
http://www.ers-online.co.uk/p3071/mi...scanner-tablet
http://cilico.en.alibaba.com/product..._Android_.html

Du bräuchtest also einen Scanner, der sich nicht als Tastaur registriert und via API vom Programm ausgelesen wird.






Och wie süß.
http://german.alibaba.com/product-gs...046891408.html

mkinzler 20. Apr 2015 15:59

AW: Barcodescanner und Tastatur
 
Zitat:

Zitat von Ulf346C (Beitrag 1298568)
Zitat:

Zitat von mkinzler (Beitrag 1298563)
Das 2. "Problem" liegt daran, dass der Barcode-Scanner sich als Tastatur meldet und deshalb automatisch auf diese gewechselt wird ( externe Tastatur hat Vorrang von virtueller)

vermute ich ja auch

kann ich die virtuelle Tastatur irgendwie "erzwingen" ?

Dann funktioniert der Scanner ja nicht mehr.

himitsu 20. Apr 2015 16:05

AW: Barcodescanner und Tastatur
 
Zitat:

Zitat von mkinzler (Beitrag 1298573)
Dann funktioniert der Scanner ja nicht mehr.

Highlander ... Es kann nur Einen geben. (der kontrolliert)

Man könnte vielleicht tricksen, mit einer eigenen Tastatur im Programm, aber das ist wohl keine gute Lösung.

Zitat:

Zitat von himitsu (Beitrag 1298570)
Du bräuchtest also einen Scanner, der sich nicht als Tastaur registriert und via API vom Programm ausgelesen wird.

Vielleicht lässt er sich auch umschalten. (HID deaktiveren und stattdessen z.B. SPP)

Sir Rufo 20. Apr 2015 16:08

AW: Barcodescanner und Tastatur
 
Diese Scanner können teilweise vom Keyboard-Mode in einen UART-Mode umgeschaltet werden, dann melden die sich eben nicht mehr als Tastatur, sondern als serielle Schnittstelle an. Das sollte das Problem mit der virtuellen Tastatur lösen, allerdings muss man dann die Abfrage des Scanners anders gestalten :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:44 Uhr.
Seite 1 von 2  1 2      

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