Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

Win 2000, MS Visual C++ 6.0 und RS 232

d-oli / 2 Antworten / Baumansicht Nickles

Welche Bibliothek muss ich verwenden um mir MS Visual C++ eine serielle Schnittstelle (RS232) anzusprechen (PC/PC lesen/schreiben).

Wo kriege ich ein einfaches Programmierbeispiel her? Habe im Internet Beispiele mit <bios.h> und <conio.h> gefunden, der Compiler kennt aber die Header-Files nicht.
Konstruktive Kritik zeichnet sich dadurch aus, dass sie höflich, nützlich und sachlich ist.
bei Antwort benachrichtigen
thomas woelfer d-oli „Win 2000, MS Visual C++ 6.0 und RS 232“
Optionen

vc 6 hat als zielplatform win32 und da kann man nicht direkt aufs bios oder die harware zugriefen. fuer einfache faelle kannst due die serielle aber mit der win32 api OpenFile() oeffnen - wenns aufwendiger wird brauchts u.u. einen geraetetreiber.

wenn du gar nicht fuer win32 entwickeln willst brauchst du nen anderen compiler.

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen
mr.escape d-oli „Win 2000, MS Visual C++ 6.0 und RS 232“
Optionen

In der msdn library ist ein bsp. mit dem titel "Serial Sample: Communications Demonstration". Von dort kommt man zu den entspr. befehlen (z.b. OpenFile, ReadFile, SetCommState, SetCommMask, WaitCommEvent, WriteFile, und CloseFile). Von diesen aus dann durchklicken zu "Communications Functions". Das sollte mal ein anfang sein.

mr.escape

"The man who trades freedom for security does not deserve nor will he ever receive either." - Benjamin Franklin"Wer seine Freiheit aufgibt, um Sicherheit zu erreichen, wird beides verlieren." - Georg Christoph Lichtenberg
bei Antwort benachrichtigen