Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Intercettare chiusura
mercoledì 06 dicembre 2006 - 12.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paolo973
Profilo
| Senior Member
302
messaggi | Data Invio:
mer 6 dic 2006 - 12:32
Una domanda banalissima,
non trovo in C# come intercettare che si stia chiudendo l'applicazione.
come fare ?
us01739
Profilo
| Expert
641
messaggi | Data Invio:
mer 6 dic 2006 - 13:19
Ciao, non conosco bene c#, ma ti dico come funziona in vb.net così prendi spunto...
AddHandler SystemEvents.SessionEnding, AddressOf OnSystemShuttingdown
Private Sub OnSystemShuttingdown(ByVal sender As Object, ByVal e As SessionEndingEventArgs)
e.Cancel = True 'only set if you turn down the shutdown request
End Sub
Con la prima riga avvisi la tua applicazione di "stare in ascolto" di un certo evento; con la sub scateni il codice quando questo evento si manifesta. In questo caso, interrompi lo spegnimento.
EDIT: SCUSA, CON LA FRETTA AVEVO LLETTO MALE IL TUO POST. LA MIA RISPOSTA E' PER INTERCETTARE LA CHIUSURA DEL SISTEMA OPERATIVO, NON DELL'APPLICAZIONE.
Bye Bye
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
mer 6 dic 2006 - 13:24
Dipense da come si decide di strutturare l'applicazione
Per chiudere un form si uda il metodi Dispose() .. e li potresti fare le tua considerazioni nel caso sia il form principale dell'applicazione.
Gli eventi di chiusura sono:
Closing che viene generato quando l'utente sta per chiudere il form
Closed generato dopo che il form è stato chiuso
Vincenzo
Programmatore sbilenco
paolo973
Profilo
| Senior Member
302
messaggi | Data Invio:
mer 6 dic 2006 - 14:38
Grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !