ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
3440
3440
EMPFEHLEN
-
Hallo,
ich habe folgendes Problem.
Mein Programm startet ein Windows Form. Da dieses nicht direkt in den Vordergrund gehen soll, sondern erstmal als Symbol in der System Tray bleiben soll, habe ich folgenden Code geschrieben:
Code :1 2 3 4
LFRMainFrame frm = new LFRMainFrame(); //Application. Application.Run();
Wenn ich nun die Applikation aus dem Form beenden möchte mit Applikation.exit(), wird das Form geschlossen, das NotifyIcon ebenfalls. Aber nicht der Prozess.
Der Debugger bleibt weiter im Application.Run(),
MfG,
Topsen
-
28.06.06 14:02 #2
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Hallo.
Startest du mehrere Threads? Könnte sein, dass einer davon noch läuft.
lg, AlexWith the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
Ich hab die Funktion Form Closing überlagert,weil er dabei, bei mir wieder ins Tray gehen soll und nicht das Fenster schließen soll. Diese wird bei Application.Exit() auch aufgerufen. Das scheint das Problem zu sein. Hab die mal wieder rausgenommen und er schließt richtig. Werd mal schauen, wie ich das lösen kann.
-
Hab es hinbekommen.
Die Funktion wird einmal beim schließen des Forms und bei der Application.exit aufgerufen.
Beim application.exit() darf sie nicht aufgerufen werden.
Daraus folgt:
Code :1 2 3 4 5 6
private void LFR_FormClosing(object sender, FormClosingEventArgs e) { //Sonderfall wenn Programm geschlossen wird if (e.CloseReason == CloseReason.ApplicationExitCall) return; .......
Gruß,
Topsen
Ähnliche Themen
-
Application.exit mit orginal Windows X verknüpfen!
Von hary252 im Forum .NET Windows FormsAntworten: 3Letzter Beitrag: 11.11.08, 19:31 -
Problem mit Application.Exit
Von Darkas im Forum .NET CaféAntworten: 2Letzter Beitrag: 01.08.07, 08:56 -
Aus einer Application heraus eine neue Application starten
Von Lautsprecher im Forum JavaAntworten: 2Letzter Beitrag: 31.07.07, 14:13 -
JBoss Application Server Cluster fragen wo welcher Dienst läuft
Von Spranta im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 26.04.07, 11:46 -
JBoss Application Server Cluster fragen wo welcher Dienst läuft
Von Spranta im Forum Linux & UnixAntworten: 0Letzter Beitrag: 26.04.07, 11:24





Zitieren

Login





