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
Lesezeichen