Ich versuche, die Anwendung einige zu schließen, wenn ein anderer Thread beendet. Ich benutze C#. folgende Code ist nur ein BeispielSchließen Haupt von einem anderen Thread
class main
{
constuctor
{
thread t = new thread(open loading screen);
}
public void open loading screen()
{
if (error)
exit program
application.exit(); // doesn't work
this.Close; // doesn't work
thread.abort or mainform.abort doesnt work.
}
}
wenn i eine Funktion auf der Haupt mit Application.Exit diese nicht funktioniert nennen, weil der Anruf von einem anderen Thread durchgeführt wird.
also wie verlasse ich das Programm ??
Dank im Voraus