AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Barcodescanner und Tastatur

Ein Thema von Ulf346C · begonnen am 20. Apr 2015 · letzter Beitrag vom 27. Apr 2015
Antwort Antwort
Seite 1 von 2  1 2      
Ulf346C

Registriert seit: 15. Okt 2003
Ort: Magdeburg
85 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Barcodescanner und Tastatur

  Alt 20. Apr 2015, 16:17
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
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
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#2

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 16:22
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?
Ralph
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#3

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 16:24
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.
Michael Justin
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 16:26
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)
Markus Kinzler
  Mit Zitat antworten Zitat
Ulf346C

Registriert seit: 15. Okt 2003
Ort: Magdeburg
85 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#5

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 16:40
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
  Mit Zitat antworten Zitat
Ulf346C

Registriert seit: 15. Okt 2003
Ort: Magdeburg
85 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#6

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 16:41
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" ?
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#7

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 16:50
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
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (20. Apr 2015 um 17:03 Uhr)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 16:59
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.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#9

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 17:05
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.

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)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (20. Apr 2015 um 17:09 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#10

AW: Barcodescanner und Tastatur

  Alt 20. Apr 2015, 17:08
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
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:36 Uhr.
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