Ik zit met het volgende probleem. Ik heb een netwerkapplicatie die uit 2 threads bestaat. De hoofdthread(dit is de standaard thread waar de gui in zit e.d.) en een thread voor het ontvangen van het netwerkverkeer.
Als er bepaalde data via het netwerk binnenkom wil ik een nieuw form maken. Als ik dit doe in de netwerkthread blokkeert dit forum omdat de thread blokkeert als er geen netwerkinput binnenkomt.
Nu zou ik dus een methode in de mainthread willen aanroepen die dan dit form aanmaakt zodat deze de eigenaar is.
Heeft iemand dus een idee hoe ik dus een methode in de mainthread kan aanroepen(asynchroon natuurlijk) vanuit een andere thread.
Als er bepaalde data via het netwerk binnenkom wil ik een nieuw form maken. Als ik dit doe in de netwerkthread blokkeert dit forum omdat de thread blokkeert als er geen netwerkinput binnenkomt.
Nu zou ik dus een methode in de mainthread willen aanroepen die dan dit form aanmaakt zodat deze de eigenaar is.
Heeft iemand dus een idee hoe ik dus een methode in de mainthread kan aanroepen(asynchroon natuurlijk) vanuit een andere thread.