Ich benutze einen USB-Scanner. Sobald Sie den Barcode gescannt haben, wird ein fokussiertes (Textfeld) benötigt, an dem der gescannte Code vorbeigeführt wird. Ich möchte diesen gescannten Code mit meinem Windows-Dienst erfassen, der den Code übernimmt und an die Datenbank sendet. Wenn der Datensatz zurückkommt, möchte ich meine Anwendung zum Auffüllen der Datensatzdetails initialisieren. Mein Client möchte nicht, dass meine WinForm-Anwendung auf dem Bildschirm sichtbar ist, bis der Barcode gescannt und die Details erreicht sind.Wie übergebe ich den USB-Barcode an den Fensterdienst?
-3
A
Antwort
0
Sie können nicht. Ein Dienst hat kein Fenster, Sie benötigen ein Fenster, um mit einem HID-Gerät wie Maus oder Tastatur zu interagieren.
Verwenden Sie einen Scanner mit einer seriellen Schnittstelle und nicht mit einer HID.
Verwandte Themen
- 1. Wie übergebe ich den Textboxwert an JavaScript?
- 2. Wie übergebe ich den Spring-Kontext an den Spark-Arbeiterknoten
- 3. Wie übergebe ich den HTML-Button-Wert an den Controller?
- 4. Wie kann ich ein Taskleistensymbol für den C# -Fensterdienst anzeigen?
- 5. Wie übergebe ich das HttpServletRequest-Objekt an den Testfall?
- 6. Wie übergebe ich MVC-Modelldaten an den AngularJS-Controller-Bereich
- 7. Wie übergebe ich den Wert an das folgende Format?
- 8. Wie übergebe ich NetworkCredentials an den Src eines Iframes?
- 9. Wie übergebe ich zwei Daten an den IValueConterer (Objektwert, Objektparameter)?
- 10. Wie übergebe ich den UI Dispatcher an das ViewModel
- 11. Wie übergebe ich Kommandozeilenargumente an den Stack exec
- 12. Wie übergebe ich den Elternstatus an seine Kindkomponenten?
- 13. Wie übergebe ich den Slug-Wert an eine Vorlage?
- 14. Wie übergebe ich den Radiobutton für den ausgewählten Wert an den Controller?
- 15. Ich übergebe eine Invalidisierungsbenachrichtigung an den Timepicker von ng2-bootstrap
- 16. Wie übergebe ich den Wert einer Aktivität an eine andere und zeige sie im Adapter an?
- 17. Wie übergebe ich Variablenwerte an andere Konfigurationsparameter?
- 18. Wie übergebe ich EntityManager an @PostUpdate
- 19. Wie übergebe ich $ (this) an eine Funktion?
- 20. Wie übergebe ich eine Funktion an Enum.each?
- 21. Wie übergebe ich den Wert von JSF param als Methodenparameter?
- 22. d3 Wie übergebe ich den Anfragetext in einer Postanfrage?
- 23. Wie übergebe ich Scope an AngularStrap $ Alert?
- 24. Wie übergebe ich den Zielnamen zur Liste der Sub-Makefiles?
- 25. Wie übergebe ich den Verweis auf Navigator in renderScene?
- 26. Wie übergebe ich Daten an andere Ansichten?
- 27. Wie übergebe ich Kommandozeilenargumente an atom-runner
- 28. Wie übergebe ich eine Zeichenkette an setContentView()?
- 29. Wie übergebe ich Context an AsyncTask?
- 30. Wie übergebe ich Parameter an ein Unterprogramm?
Bitte lesen Sie [wie Sie Fragen zu StackOverflow stellen] (http://stackoverflow.com/help/how-to-ask). –
Es scheint, dass Ihr USB-Scanner eine Benutzerschnittstelle benötigt (ein Textfeld zum Einlesen des gelesenen Barcodes), und Sie möchten keine Benutzerschnittstelle, bevor der Dienst seine Arbeit mit dem gelesenen Barcode erledigt hat. Es scheint unmöglich mit diesem Scanner. –