Oppure

Loading
03/10/08 19:11
feddur
Vorrei evitare che il mio programma in VB6 si possa chiudere tramite la "X" della barra del titolo e vorrei quindi che si possa chiudere tramite l'apposito pulsante "Esci".
Come posso fare?
Grazie.
aaa
03/10/08 19:25
tippolo
Postato originariamente da feddur:

Vorrei evitare che il mio programma in VB6 si possa chiudere tramite la "X" della barra del titolo e vorrei quindi che si possa chiudere tramite l'apposito pulsante "Esci".
Come posso fare?
Grazie.

Ciao,
per evitare la chiusura del form tramite la "X" il codice è il seguente:
Cancel = True

da inserire nell'evento QueryUnload de Form.

Ma così facendo non potrai utilizzare nemmeno il comando Unload per chiudere il Form, quindi devi usare qualche stratagemma per bypassare l'Unload

Se non ne vieni a capo chiedi, troveremo il sistema insieme
aaa
04/10/08 15:16
P4p3r0g4
semplicemente metti nell'unload un controllo sulla variabile.

if vogliochesichiuda = false then cancel = true

quando vuoi che si chiuda lo metti a true e il problema e` risolto.
aaa