veraltete Output-Funktionen
-
Hallo,
ich möchte Daten an die Hardware (z.B. Com 1-Port) senden.
Früher ging das mit "outp", usw..
In der Borland-Hilfe steht, dass diese Funktionen veraltet sind und nicht mehr unterstützt bzw. verwendet werden.
Wie kann ich das Problem unter neueren Windows-Versionen (WinXP) lösen?
-
Wie kann ich das Problem unter neueren Windows-Versionen (WinXP) lösen?
Der erste Schritt ist das Posten im richtigen Forum. Mit Standard-C++ hat dein Problem schließlich nichts zu tun.
-> WinAPI.
-
Verusch es doch mit CreateFile, müsste ungefähr so aussehen:
HANDLE hCom=CreateFile("COM1",GENERIC_WRITE | GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
char SendStr[] = "...."; // Sende String
DWORD dwWritten;
WriteFile(hCom,SendStr,strlen(SendStr),&dwWritten,NULL);Aber in der FAQ steht auch ne menge, such doch mal.