Hallo,
Ich habe eine Anwendung in C Sharp. Diese benutzt zum Laden und Anzeigen C++ Code, was auch alles gut funktioniert. Nur läuft in C++ das Laden in einem eigenen Thread. Deshalb kommt nach dem Ladebefehl der Kontrolfluss in C Sharp sofort zurück, obwohl das Laden noch gar nicht angefangen hat. Ich möchte z.B. das Gui in C Sharp nach dem Laden aktualisieren, aber wie?!
Ich habe es schon mit einen Timer in C Sharp und einer Semaphore in C++ probiert. Hat leider nicht geklappt. Wenn ich in einer Schleife in C Sharp den Zustand des Ladens abfrage: Endlosschleife. Wenn ich im ersten C++ Thread auf den zweiten warte: Endlosschleife.
Wie löse ich das Problem? Wäre sehr wichtig…
Danke
Chris