SerialDataReceivedEventHandler?????
-
Hallo jungs,
bin am verzweifeln...
Versuche schon seit Tagen ein Event auszulösen, sobald am SerialPort Daten empfangen werden.
Diese Daten sollen dann in eine Textbox geschrieben werden!Wie bekomme ich das am besten hin??
Mein Code sieht so aus in der HauptForm:
private: System::Void SerialDataReceivedEventHandler(System::Object^ sender, System::IO::Ports::SerialDataReceivedEventArgs^e) {
this->txt_receive->Text = m_pConnection->sp.ReadExisting();
this->txt_receive->Invalidate();
}Das Problem ist, dass es nie ausgelöst wird!
Vielen Dank!
-
Du musst auch den Event mit Deinem Handler *verbinden*!
-
da ich in dieser Sache noch ein Anfänger bin, weiss ich nicht so recht wie ich das machen soll...
-
Du hast doch die Serial-Componente auf das Form gezigen, oder?
Mach einfach ein Doppel-Klick auf diese Komponente, dann verbindet er automatisch und springt zum passenden Source...
-
ja, aber wenn Daten am Port anstehen dann muss er da rein!