Chiusura maschera

di il
2 risposte

Chiusura maschera

Buongiorno a tutti, qulcuno mi saprebbe indicare un modo per disabilitare il tasto 'X' in alto a destra per la chiusura di una maschera oppure per intercettare il click sullo stesso?

Grazie mille

2 Risposte

  • Re: Chiusura maschera

    Argomento meno banale di quanto si pensa...

    Diciamo che Banalmente puoi non far visualizzare la [X] andando in Proprietà di Maschera:
    
    TAB [Formato]
    Casella Menu Controllo = No
    Pulsante di Chiusura = No
    Poi serve capire se questo è sufficiente, altrimenti devi andare a gestire l'evento [Scaricamento] o [OnUnload]
    
    Private Sub Form_Unload(Cancel As Integer)
        Cancel=Parametro
    End Sub
    Se vedi ho inserito una forzatura al parametro di ritorno [Cancel].
    Se CANCEL=TRUE viene annullata l'azione o tentativo di chiusura
    Se CANCEL=FALSE viene confermata l'azione di chiusura.

    Quindi potrai controllare anche via VBA il tutto...
  • Re: Chiusura maschera

    Grazie mille, ho solo disabilitato il pulsante di chiusura.
Devi accedere o registrarti per scrivere nel forum
2 risposte