RS 232
-
Hi @ all!
Ich möchte über die serielle Schnittstelle ASCII-Zeichen einlesen.
c++-Code:
void CRS232Doc::OnRs232Lesen()
{
// TODO: Code für Befehlsbehandlungsroutine hier einfügen
CSerial serial;
if (serial.Open(1, 9600))
{
char* lpBuffer = new char[500];
int nBytesRead = serial.ReadData(lpBuffer, 500);
delete []lpBuffer;
}
elseHabe ich natürlich nicht selber geschrieben, da ich Anfänger bin
Ich möchte den Inhalt des Buffer in einer SDI-Anwendung anzeigen und in eine Datei schreiben.
Wer kann mir dabei helfen den Code zu erstellen, bzw. wo muß ich wann was machen?
Am besten für Idiote erklärt
Danke im Voraus
Gruß Markus
AfxMessageBox("Failed to open port!");
-
Die MessageBox ist natürlich die letzte Zeile des Codes
-
Hallo Markus...
Hast Du dir mal den Link, welchen ich Dir gegeben habe, angesehen?
Bist Du damit klargekommen?
Wenn nicht, dann helfe ich doch gerne!....Hast Du sonst schon mal ein wenig mit der SDI rumprogrammiert?
Gruss Danny