Seite 1 von 1

Thread Komunikation

Verfasst: 05.11.2012 21:10
von Hackermaster
Hi, <)
Selbst auf die Gefahr hin das etwas ähnliches schon einmal gepostet wurde (ich habs nich gefunden):

Weiß jemand von euch wie man eine komunnikation zwischen threads hinkriegt?

Ich stelle mir das in etwa so vor ich habe zb 2 threads (Oberfläche und Player) und ein Hauptprogramm, das Hauptgramm startet die Oberfläche und wenn dann zb der Play knopf gedrückt wird soll das hauptprogramm den player ausführen und dem mitteilen irgendein lied soll abgespielt werden.

Ich wäre euch sehr verbunden wenn ihr mir helfen könntet! :praise:

LG Hackermaster

Re: Thread Komunikation

Verfasst: 05.11.2012 21:21
von Kiffi
<OT>
Kannst Du bitte Deinen Avatar ein wenig kleiner machen? Die
Leute mit ner schmalen Datenleitung werden es Dir danken :-)
</OT>

Re: Thread Komunikation

Verfasst: 05.11.2012 21:29
von Hackermaster
Ok aber das war nich meine frage hast du vielleicht auch dafür ne antwort?
LG Hackermaster

Re: Thread Komunikation

Verfasst: 05.11.2012 21:33
von Kiffi
<OT>
Hackermaster hat geschrieben:Ok aber das war nich meine frage
Nicht? :shock: :wink: Dennoch danke für die rasche Umsetzung! :allright:
</OT>

Re: Thread Komunikation

Verfasst: 05.11.2012 21:50
von HeX0R
Das soll ein Audioplayer werden?
Und wieso willst du den Player in einen Thread verfrachten?
Geht es hier wirklich um Threads, oder ist der Player nicht eher ein eigenständiges Programm?

Re: Thread Komunikation

Verfasst: 05.11.2012 21:56
von Hackermaster
Theoretisch könnte ich auch die Oberfläche in eigenen Programmen laufen lassen trotzdem weiß ich nicht wie es geht
PS und ich weiß dass es die programm read und write befehle gibt aber die fuktionieren nicht

Re: Thread Komunikation

Verfasst: 05.11.2012 22:02
von STARGÅTE
Für die Komunikation kannst du eine globale Variable zum Datenaustausch nehmen welche du mit einem Mutex schützt.
Mit Hilfe eines Semaphore kannst du ein Signal geben, wann zB die Variable gelesen werden kann (zB nach dem der andere Thread geschrieben hat).

Re: Thread Komunikation

Verfasst: 05.11.2012 22:08
von Hackermaster
Danke für den Tipp werd mich mal mit beschäftigen :?
LG Hackermaster