Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.048 Beiträge
 
Delphi 12 Athens
 
#2

AW: USB / HID in einem Thread - TJvHidDeviceController.OnDeviceData kommt nicht an

  Alt 1. Sep 2011, 01:43
Robert kann man ja leider nicht mehr fragen

Und ich hab jetzt nicht im Kopf was wo passierte,


aber wie wäre es mit einer anderen Idee...
Was lastet denn deinen Hauptthread so aus und kann man das nicht auch in einen Thread auslagern?



[add]
Tja, der TJvHidDeviceController ist halt darauf ausgelegt, daß er im Hauptthread läuft, da er teilweise mit Messages arbeitet.

Im Anhang mit einigen kleinen Änderungen:
- wird TJvHidDeviceController, bzw. TJvHidDeviceReadThread in einem Thread erstellt, dann wird ohne Synchronize gearbeitet.


Basis: JvHidControllerClass.pas aus JVCL 3.40
Angehängte Dateien
Dateityp: pas JvHidControllerClass.pas (75,7 KB, 52x aufgerufen)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 1. Sep 2011 um 02:17 Uhr)
  Mit Zitat antworten Zitat