Hallo,
mein Problem ist, mein Programm schließt sich nicht vollständig es bleibt als Prozess bestehen. Ich konnte es jetzt mal so weit testen das, sobald ich eine MessageBox bei on closed event rein setze es sich nach der MessageBox immer schließt und nicht als Prozess bestehen bleibt. Sobald die Box weg ist bleibt die Form bestehen, wenn ich noch eine andere Form in der Hauptform geöffnet habe. Auch wenn ich diese vorher schließe.
Es scheint so als wenn die Form vorher geschloßen wird, bevor ein Befehl im Thread noch abgearbeitet wird. Aber wie kann ich das verhindern? Der Befehl muß vor dem Schließen abgearbeitet werden.
So Sieht mein beenden Befehl aus.
Über jede Hilfe wäre ich sehr Dankbar.
Viele Grüße
Fridulin
mein Problem ist, mein Programm schließt sich nicht vollständig es bleibt als Prozess bestehen. Ich konnte es jetzt mal so weit testen das, sobald ich eine MessageBox bei on closed event rein setze es sich nach der MessageBox immer schließt und nicht als Prozess bestehen bleibt. Sobald die Box weg ist bleibt die Form bestehen, wenn ich noch eine andere Form in der Hauptform geöffnet habe. Auch wenn ich diese vorher schließe.
Es scheint so als wenn die Form vorher geschloßen wird, bevor ein Befehl im Thread noch abgearbeitet wird. Aber wie kann ich das verhindern? Der Befehl muß vor dem Schließen abgearbeitet werden.
So Sieht mein beenden Befehl aus.
Code:
try{
abmelden();
}
catch
{
}
schliessen = "japs";
this.Close();
Über jede Hilfe wäre ich sehr Dankbar.
Viele Grüße
Fridulin