Registriert seit: 12. Jun 2009
385 Beiträge
Delphi 12 Athens
|
AW: COM Port Daten auslesen und auf bestimmtes Char reagieren
9. Feb 2016, 08:20
Ich habe das mal so versucht, dass ich die Zeiten entsprechend gesetzt habe und anschließend mit WaitCommEvent auf das #10 gewartet habe. Anschließend reagiere ich auf das Event mit ReadFile:
ReadFile (MyHandle, ReceiveBuffer, 1024, ReceivedBytes, Nil);
Leider ist der ReceiveBuffer an dieser Stelle immer leer und auch die ReceivedBytes sind 0.
Frage ich die ReceivedBytes nach dem ReadFile so ab
ReceivedBytes := rOverlapped.InternalHigh;
dann stehen da 4 Bytes als Anzahl. Aber leider habe ich immer noch nicht die Daten die gelesen wurden, da mit ReadFile anscheind keine Daten gelesen wurden
|