Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Barcodescanner und TDBEdit (https://www.delphipraxis.net/132238-barcodescanner-und-tdbedit.html)

bwolf 8. Apr 2009 12:26


Barcodescanner und TDBEdit
 
Hi,

ich habe ein TDBEdit, in das Zahlen eingegeben werden.
Beim drücken der '+'-Taste wird dies im onKeyUp-Event abgefangen und eine suche gestartet.
In dieser suche wird dann der Wert verwendet, den aktuell im Textfeld steht.
Diesen Wert frage ich folgendermaßen ab:

Delphi-Quellcode:
query.FieldByName('feldname').Text;
Das TDBEdit hat als Datafield natürlich dieses Feld anhängen.

Problem:

Gebe ich z.B mit der Tastatur in das TDBEdit 12345 ein und drücke '+', so habe ich hat query.FieldByName('feldname').Text den richtigen Wert.
Wenn ich den Barcodescanner benutzer, bleibt der Wert von query.FieldByName('feldname').Text immer leer.

Jemand eine idee?

Danke gruß ben

hoika 8. Apr 2009 12:29

Re: Barcodescanner und TDBEdit
 
Hallo,

woher bekommst du beim Barcode-Scanner das + ?

Musst du unbedingt ein TDBdit nehmen.

Warum kein normales TEdit und den Scanner mit "Enter schicken" konfigurieren.
So habe ich das gemacht.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:25 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