Ja, das ist mir schon klar. Wollte es halt möglichst einfach haben.
Was den Focus des Controls anbelangt, so ist der sicher richtig.
Wenn ich den Focus in ein TMemo stelle und den Scanner betätige, dann wird auch in das TMemo der Inhalt des Barcodes eingetragen. Leider halt immer der selbe, nämlich der seit Programmstart als erstes gescannte. Da kann ich dann beliebige Codes scannen, soviel ich will, es wird für jeden Scann immer nur der Inhalt des zuerst gescannten eingetragen. Sobald dann einmal eine Taste gedrückt wurde um was zu löschen oder zu korrigieren, wird gar nichts mehr gescannt. Der Scanner biept zwar, aber es kommt nichts mehr rein.
Das ist definitiv ein Bug und ich werde den Support damit löchern, aber inzwischen muss ich mich nach einer alternativen Lösung umsehen. Da muss ich mich wohl mit der
API beschäftigen.
Der Support hat mir auch gleich mal in der ersten Antwort mitgeteilt, dass sie keinen Barcodescanner zum Testen haben. Sehr schwach.