P
papahuhn
Gast
Hallo,
ich habe einen GUI-Thread und einen Algo-Thread, der etwas berechnet, und dessen nach und nach berechneten Resultate sollen von der GUI angezeigt werden. Bis jetzt habe ich an eine Art EventHandler gedacht; also eine Methode in der GUI, die von dem Algo-Thread aufgerufen werden kann, um die Anzeige bei Bedarf zu aktualisieren.
Ist das eigentlich eine gute Idee?
Oder sollte man das irgendwie anders machen? Ich habe vorhin etwas von Pipes zwischen Threads gelesen.
Gemeinsame Variablen wären natürlich auch eine Möglichkeit, aber dann müsste die GUI in einer Endlosschleife ständig nach Änderungen dieser Variablen schauen. Das stelle ich mir nicht performant vor.
Schonmal danke.
ich habe einen GUI-Thread und einen Algo-Thread, der etwas berechnet, und dessen nach und nach berechneten Resultate sollen von der GUI angezeigt werden. Bis jetzt habe ich an eine Art EventHandler gedacht; also eine Methode in der GUI, die von dem Algo-Thread aufgerufen werden kann, um die Anzeige bei Bedarf zu aktualisieren.
Ist das eigentlich eine gute Idee?
Oder sollte man das irgendwie anders machen? Ich habe vorhin etwas von Pipes zwischen Threads gelesen.
Gemeinsame Variablen wären natürlich auch eine Möglichkeit, aber dann müsste die GUI in einer Endlosschleife ständig nach Änderungen dieser Variablen schauen. Das stelle ich mir nicht performant vor.
Schonmal danke.