Hallo!!
Erstmal vielen vielen Dank für Deine rasche Antwort!! Ist einleuchtend, wenn Du mir das so erklärst!
Aber welche Möglichkeit habe ich jetzt, nur eine Instanz zu öffnen?
Es muss doch irgendwie möglich sein, das alte Form durch ein neues zu ersetzen!
Mein Hauptproblem ist nämlich, wenn ich den Beenden Button (Application.Exit()) klicke, funktioniert alles wunderbar und das Programm schließt sich. Wenn ich aber am Smartphone den roten Hörer drücke, bleibt der dumme Splash Screen offen...
Aufgerufen wird er so:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| Thread nh = new Thread(new ThreadStart(DoSplash)); nh.Start(); Thread.Sleep(3000);
private void DoSplash() { Splash sp = new Splash(); sp.ShowDialog(); } |
Was kann ich da also machen, wenn ich ein Form nicht wirklich beenden kann?!
Oder kennst Du vielleicht eine Möglichkeit die Auflegen-Taste mit Application.Exit(); zu belegen? Ich kann momentan nur die rauf/runter/links/rechts/enter tasten belegen, nicht aber die "Rote Hörer"-Taste...
MFG
Moderiert von
Christian S.: Quote- durch C#-Tags ersetzt