ich habe einen WorkThread gestartet, der weitere Threads startet. Wie kann ich einen bestimmten Thread von den weiteren beenden, so dass alle anderen weiter laufen?
mir ist nicht ganz klar was du machen willst, welcher soll der bestimmte sein und was meinst du mit den weiteren...? beschreib das mal ein wenig genauer -- ...fleißig wie zwei Weißbrote
Also, ich habe einen Hauptthread. Dieser Hauptthread erstellt je nach Anzahl von angeschlossenen Geräten (Kameras) weitere Threads. Ich möchte aber nun einem bestimmten Thread(Kamera) sagen, dass er beendet werden soll.
"Abwürgen" ist das richtige Wort . Grundsätzlich wäre es vielleicht besser für jeden Thread,im primären Thread,ne Variable anzulegen anhand er "prüft" ob er weiterlaufen soll.Es ist immer besser wenn ein Thread sich selbst,durch verlassen seiner Threadfunktion oder wenigstens durch ExitThread oder _endthreadex,beendet.
MfG Spacelord -- .....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
wobei TerminatThread eigentlich immer ne schlechte lösung ist... am besten lässt du den Thread sich alleine beenden wenn er von dem Hauptthread ne nachricht dazu bekommt... -- ...fleißig wie zwei Weißbrote