Forms

3.99 Come evitare che l'utente chiuda l'applicativo tramite Alt-F4? (2)
  Alessandro Baraldi

Se si vuole disabilitare la combinazione di tasti Alt+F4 mentre è attiva un detrminata maschera, impostare a Si la sua proprietà "Anteprima tasti" e a fronte dell'evento "Su tasto giù" generare il seguente codice VBA:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If (Shift And acAltMask) > 0 And (KeyCode = vbKeyF4) Then
        MsgBox "IMPOSSIBILE USARE [ALT+F4] !"
        KeyCode = 0
    End If
End Sub

Se invece si vuol evitare che l'utente chiuda l'applicativo pigiando i tasti Alt+F4 a prescindere da quale maschera è attiva, andare nella Sezione General di questo Sito e lì leggere la FAQ di Dario da PD intitolata "6.19 Come evitare che l'utente chiuda l'applicativo tramite Alt-F4?".


Se pensate di avere del materiale freeware interessante e volete pubblicarlo, allora leggete qui.