Ganz einfach erklärt: wie in meinen letzten beiden Threads ersichtlich versuche ich, das Scan-Ergebnis eines Zebra TC-75-Scanners zu bekommen. Per Intent klappt nicht, weil in der Firemonkey-Activity ein Ereignis fehlt, direkt über die
API liefert mir nur ein schwarzes Fenster. Daher die blöde Lösung "hintenrum", indem ich einem Edit, das ich außerhalb des sichtbaren Bereichs platziere, den Fokus gebe, und das damit den gescannten String auffängt (deshalb ist ReadOnly auch eine schlechte Option). Und damit der Benutzer sich erstens nicht wundert und zweitens nicht irgendwelche versehentlichen Eingaben macht, die das Ergebnis verfälschen, soll die virtuelle Tastatur eben unterdrückt werden. Glücklich bin ich damit auch nicht, aber mehr als 3 Tage für diesen Mist will ich nicht investieren.