Alexander12
Erfahrenes Mitglied
Hi.
Ich habe ja die Arbeit am Vokabeltrainer jetzt wieder aufgenommen und habe auch Mal ne schwierige Frage.
Mein Programm verwendet ein NotifyIcon.
Ich habe ein Mainform, welches als Login Form fungiert. Wenn das Passwort etc. stimmt verstecke Ich die Form mit this.Hide(); und rufe eine andere Form mit dem eigentlichen Inhalt auf. Auf dieser Form habe Ich nen Beenden-Button wenn Ich klicke, wird Application.Exit(); Ausgelöst.
So, der NotifyIcon ist nach dem schließen des Programms immer noch sichtbar, bis Ich mit dem Cursor drüberfahre, dann geht er weg.
Stellt euch vor Ich starte das Programm 10 Mal, dann habe Ich da unten 10 von diesen Icons. Dann fahre Ich drüber mit dem Cursor und alle gehn nach einander weg.
Wie krieg Ich das hin, dass die NotifyIcons beim Beenden des Programms, gleich weggehn?
Vielleicht das Desktop aktualisieren? Wie mach Ich das?
MfG Alexander12
Ich habe ja die Arbeit am Vokabeltrainer jetzt wieder aufgenommen und habe auch Mal ne schwierige Frage.
Mein Programm verwendet ein NotifyIcon.
Ich habe ein Mainform, welches als Login Form fungiert. Wenn das Passwort etc. stimmt verstecke Ich die Form mit this.Hide(); und rufe eine andere Form mit dem eigentlichen Inhalt auf. Auf dieser Form habe Ich nen Beenden-Button wenn Ich klicke, wird Application.Exit(); Ausgelöst.
So, der NotifyIcon ist nach dem schließen des Programms immer noch sichtbar, bis Ich mit dem Cursor drüberfahre, dann geht er weg.

Stellt euch vor Ich starte das Programm 10 Mal, dann habe Ich da unten 10 von diesen Icons. Dann fahre Ich drüber mit dem Cursor und alle gehn nach einander weg.
Wie krieg Ich das hin, dass die NotifyIcons beim Beenden des Programms, gleich weggehn?
Vielleicht das Desktop aktualisieren? Wie mach Ich das?
MfG Alexander12