hi,
ich nutze die Komponente jvHIDInterfaceDeviceController.
Diese hat ein OnData Event (wie es genau heißt ist momentan nicht wichtig), dieses Event
wird ausgelöst, wenn die Komponente Daten empfängt. ich weise also meine OnData Prozedur folgendermaßen zu:
Delphi-Quelltext
1:
| MyOnData := jvBla.OnData; |
Nutze ich in meinem Programm nun sleep(), dann wird auch dieses Event nicht mehr ausgelöst, weil es sich im selben
Thread befindet.
Gibt es einen Weg, dieses Event in einen extra Thread auszulagern, damit es auch ausgelöst wird, wenn ich gerade
sleep im primären Thread verwende ?
Sollte das nicht gehen, muss ich die HID Schnittstelle manuell kapseln.
mfg