michael64142
Gebruiker
- Lid geworden
- 12 okt 2012
- Berichten
- 71
Hi,
Mijn applicatie sluit nu naar de tray als de gebruiker op het afsluit kruisje (X) duwt. Echter, mijn programma heeft ook de mogelijkheid dat de gebruiker zelf een achtergrond kan instellen.
Voordat deze achtergrond weergegeven word, moet het form gesloten en weer geopend worden.
Dit doe ik door hem te sluiten (Me.Close) en een ander form te openen die dan weer het echte form opent (het form dat gesloten werd).
Echter word de achtergrond niet gerefresht omdat de applicatie dan in tray gezet word, en weer geopend word (hij wordt dus niet echt afgesloten).
Ik heb al geprobeerd UserClosing te gebruiken, maar dit heeft niet geholpen.
Ik heb onderstaande code voor het tray bericht.
Deze code staat geplaatst onder: Form1_FormClosing
Hoe zorg ik nu dat mijn applicatie zichzelf wel kan sluiten, zonder dat deze dan in tray gaat. En dat als de gebruiker op de X duwt, dat hij dan wel in tray gaat?
Mijn applicatie sluit nu naar de tray als de gebruiker op het afsluit kruisje (X) duwt. Echter, mijn programma heeft ook de mogelijkheid dat de gebruiker zelf een achtergrond kan instellen.
Voordat deze achtergrond weergegeven word, moet het form gesloten en weer geopend worden.
Dit doe ik door hem te sluiten (Me.Close) en een ander form te openen die dan weer het echte form opent (het form dat gesloten werd).
Echter word de achtergrond niet gerefresht omdat de applicatie dan in tray gezet word, en weer geopend word (hij wordt dus niet echt afgesloten).
Ik heb al geprobeerd UserClosing te gebruiken, maar dit heeft niet geholpen.
Ik heb onderstaande code voor het tray bericht.
Code:
e.Cancel = True
Me.Hide()
NotifyIcon1.BalloonTipTitle = "WeReminder"
NotifyIcon1.BalloonTipText = "Programma afgesloten naar tray."
NotifyIcon1.ShowBalloonTip(5000)
Hoe zorg ik nu dat mijn applicatie zichzelf wel kan sluiten, zonder dat deze dan in tray gaat. En dat als de gebruiker op de X duwt, dat hij dan wel in tray gaat?