|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Feb 2008
Messaggi: 33
|
[VB6] Modifica codice X di chiuisura
Vorrei modificare il codice della X di chiusura di una form. Sapete dirmi come posso fare?
Grazie mille. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2005
Città: 127.0.0.1
Messaggi: 1632
|
Devi guardare l'evento Form_QueryUnload e precisamente il parametro unloadmode
L'argomento unloadmode restituisce i seguenti valori: vbFormControlMenu =0 È stato scelto il comando Chiudi dal menu di controllo del form. vbFormCode =1 L'istruzione Unload viene richiamata dal codice. vbAppWindows =2 La sessione corrente dell'ambiente operativo Microsoft Windows è conclusa. vbAppTaskManager =3 L'applicazione è stata chiusa tramite Task Manager di Microsoft Windows. vbFormMDIForm =4 Il form secondario MDI viene chiuso in quanto viene chiuso il form MDI principale. vbFormOwner =5 Il form viene chiuso in quanto viene chiuso il proprietario.
__________________
Think! ![]() ![]() ![]() Ultima modifica di dvbman : 15-04-2008 alle 17:53. Motivo: aggiunto elenco parametri ritornato |
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Feb 2008
Messaggi: 33
|
Quote:
Codice:
Private Sub Form_QueryUnload() Dim Pulsante As Integer Dim SqlStringa As String If unloadmode = vbFormControlMenu Then ....bla bla bla.... End If End Sub "Procedure declaration does not match description of event or procedure having the same name" |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2005
Città: 127.0.0.1
Messaggi: 1632
|
Ma unloadmode è un parametro passato dall'evento Form_QueryUnload, che nel tuo codice non vedo..
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) Select case UnloadModeEnd SubCase vbFormControlMenu:End Select
__________________
Think! ![]() ![]() ![]() Ultima modifica di dvbman : 15-04-2008 alle 19:04. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jul 2005
Città: 127.0.0.1
Messaggi: 1632
|
hai risolto?
![]()
__________________
Think! ![]() ![]() ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:33.