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
Chiusura Processi
mercoledì 20 luglio 2005 - 12.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Babi
Profilo
| Junior Member
197
messaggi | Data Invio:
mer 20 lug 2005 - 12:11
Ciao a tutto il forum.
lavorando con office2003 ho visto che molte volte
rimangono aperti dei processi come ad esempio winword.exe
nonostante a programma abbia sempre chiuso accuratamente
tutto quanto..
Come posso fare via codice a vedere se un processo è aperto
e quindi chiuderlo?
grazie per l'aiuto
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mer 20 lug 2005 - 15:39
Puoi fare la lista dei processi:
Dim myThread As Process
foreach (myThread In Process.GetProcessesByName("excel"))
myThread.Kill()
Next
Comunque ti consiglio di risalire alla causa di questo.
Solitamente si tratta di fare una classe a parte predisposta per la gestione dei processi com che implementa IDisposable e che chiama il Dispose e poi anche il GC in modo esplicito dopo aver posto a Nothing TUTTI gli oggetti utilizzati.
Babi
Profilo
| Junior Member
197
messaggi | Data Invio:
mer 20 lug 2005 - 15:58
Ciao, intanto grazie per la risposta, ma mi faresti un esempio
di questa classe ? non conosco questo argomento.
mi faresti un gran favore
grazie
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mer 20 lug 2005 - 16:14
Migliori delle mie spiegazioni:
http://www.martnet.com/~jfosler/articles/UsingDispose.htm
Babi
Profilo
| Junior Member
197
messaggi | Data Invio:
mer 20 lug 2005 - 16:51
ok. 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 !