Zeichen mit WinAPI einlesen
-
Hi Leute!
Ich hab eine Verbindung zur seriellen Schnittstelle mit der WinAPI-Funktion CreateFile() erstellt und möchte nun zeichenweise Daten einlesen können. Für das Senden habe ich eine derartige Funktion gefunden TransmitCommChar(). Gibt es dazu auch ein Gegenstück, dass für das Empfagen verantwortlich ist? Oder kann mir jemand einen kleinen (vielleicht auch etwas größeren) Denkanstoß geben, wie ich die Daten auslesen kann?
-
Senden: WriteFile
Lesen: ReadFileUnd ganz nebenbei: Ich würde das Rad nicht immer neu erfinden, sondern eine fertige Klasse verwenden:
http://www.codeproject.com/system/serial.asp
-
Bei dieser fertigen Lösung stoße ich auf das Problem, dass ich sie nicht in mein C++Builder Projekt eingebunden bekomme. So wie mir scheint ist diese Seite auch auf Visual Studio Benutzer ausgerichtet. Kannst du mir bei dieser Hürde auch etwas unter die Arme greifen?
-
Konkrete Fragen zu C++-Builder gehören in das passende Compiler-Forum...
Eigentlich sollte der Code aber auf allen Win32-Compilern lauffähig sein (mir ist zumindest nicht bekannt, dass dort was MS spezifisches verwendet wurde).