es läuft, was für eine Arie![]()
Ich empfange mein erstes Zeichen.
Ganz einfach nur mal zum Testen:
Clicke auf die Komponente ComPort1 und dann im Objektinspector Events "onRxChar"
Code://--------------------------------------------------------------------------- void __fastcall TForm1::ComPort1RxChar(TObject *Sender, int Count) { Form1->Caption="character detected"; // HURRA, ich habe ein Zeichen empfangen... } //---------------------------------------------------------------------------
oder dies hier.
Ich hab keine Ahnung wie man in C mit strings arbeitet, aber das scheint zu funktionieren,
wenn man stdio.h mit reinpackt....
Code:void __fastcall TForm1::ComPort1RxChar(TObject *Sender, int Count) { char str[20]; sprintf(str,"%d",Count); // Anzahl empfangener Zeichen ausgeben Form1->Caption=str; }
Siro







Zitieren

Lesezeichen