Codice per chiudere con un pulsante l'applicazione creata con VB6

mercoledì 12 marzo 2008 - 18.54

mchenry Profilo | Newbie

Ciao a tutti,

fatto un programmino volevo inserire un pulsante "EXIT" nella schermata iniziale.
L'ho scritto semplicemente così :
--------------------------------------------
Private Sub Command6_Click()

Unload Me

End Sub
-------------------------------------------

Creando l'applicazione .EXE ho notato che, nonostante l'applicazione si chiude, rimane attiva nel taskmanager.
Esistono altri comandi per poterla chiudere definitivamente?

Grazie anticipatamente

Enrico

luigidibiasi Profilo | Guru

se devi chiudere l'applicazione intera usa End al posto di unload me

Luigi Di Biasi

mchenry Profilo | Newbie

Scusandomi per lia ignoranza riguardo VB ringrazio tantissimo Luigi!

Dainesi Profilo | Senior Member

Se possibile non utilizzare MAI il token End. Questo infatti tronca l'esecuzione dell'applicazione lasciando aperti eventuali oggetti collegati e caricati (ActiveX EXE, ecc..). Molto meglio utilizzare Unload Me. Ricordati però di chiudere tutte le finestre della tua applicazione e resettare a Nothing gli oggetti istanziati (il classico "distruttore" delle classi).

Nelle applicazioni MDI spesso ci si dimentica di finestre nascoste non MDI o di processi aperti creati con CreateObject.
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5