Endlosschleife + Event

Status
Nicht offen für weitere Antworten.

alecs

Mitglied
Hallo,

ich habe folgendes Problem:

ich lese mit einer Endlosschleife Daten, welche über den COM-Port gesendet werden, jedoch möchte ich diese Schleife im Hintergrund laufen lassen und jedesmal, wenn Daten empfangen wurden mir ausgegeben werden, bzw eine Meldung erscheint. Also ein EventHandler, aber ich hab im Moment keinen Ansatz und auch noch nicht die Erfahrung.
Wer kann mir weiterhelfen ? Ein Beispiel wäre super.


Danke !!!

Alecs
 
Ja, Threads schön und gut, um es im Hintergrund laufen zulassen aber wie ist das mit dem Event?
Oder verstehe ich da was falsch.
 
Du brauchst noch zusätzlich einen PortListener.
Schau doch mal im Java Comm Package nach. Dort sind Beispiele, wie es implementiert wurde.
 
Du brauchst noch zusätzlich einen PortListener.
Schau doch mal im Java Comm Package nach. Dort sind Beispiele, wie es implementiert wurde.

Das mit dem Auslesen funktioniert ja schon, aber mir geht es wirklich nur um eine eigenes Event welches feuert sobalt Daten empfangen wurden.
 
wenn Daten eingelesen werden, dann kannst du ja mittels einer Methode (doSomething()) den Datenstrom weiterverarbeiten. und das immer, wenn Daten am Port ankommen.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben