RS232 Ereignisorientiert mit Borland CBuilder 2009
-
Hallo zusammen,
ich möchte auf die RS232 Schnittstelle Ereingnisorientiert zugleifen.
Es soll also sobald der Buffer Daten erhalten hat code aufgerufen werden.Ich weiß das es geht, nur nicht wie

Momentan lese ich immer wieder den Bufferzähler aus und vergleiche diesen. Nur scheint dieses Vorgehen recht langsam zu sein.
Ich habe eine Klasse für das Visual Studio gefunden, nur bekomme ich diese nicht in den CBuilder portiert...
Hat jemand ein Beispiel oder so?
-
Meiner Meinung nach lässt sich das nur mittels Win-API lösen... Wenn dem so ist, wird ein Moderator den Thread verschieben.
-
Hi, schau dir hierfür mal die Funktion
WaitCommEventaus der WinAPI an. Wenn du die in einen extra Thread mitreinpackst denke ich hast du was du brauchst.
mfg
-
kuck dir mal die funktionen:
CreateEvent
SetEvent
CreateFile
ReadFile
GetOverlappedResultan.
MfG
-
Klingt mir immer noch alles nach Win-API...

-
Dieser Thread wurde von Moderator/in akari aus dem Forum VCL (C++ Builder) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-