CERRAR FORMULARIO
¿Cómo saber si el usuario hace clic en el botòn cerrar (del ControlBox) del objeto Form?
Lo que sucede es que quiero poder habilitar y deshabilitar esa opcion.
Por su gran ayuda gracias.
Lo que sucede es que quiero poder habilitar y deshabilitar esa opcion.
Por su gran ayuda gracias.
pues está el evento queryunload, pon un formulario con un botón y este código:
Private Sub Command1_Click()
Unload Me
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If UnloadMode = 0 Then
If MsgBox("cerrar?", vbYesNo) = vbNo Then Cancel = 1
End If
End Sub
si pulsas el botón se cerrará (unloadmode=1) pero si lo haces con la crucecita del controlbox (unloadmode=0) entonces te preguntará
Saludos
Private Sub Command1_Click()
Unload Me
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If UnloadMode = 0 Then
If MsgBox("cerrar?", vbYesNo) = vbNo Then Cancel = 1
End If
End Sub
si pulsas el botón se cerrará (unloadmode=1) pero si lo haces con la crucecita del controlbox (unloadmode=0) entonces te preguntará
Saludos
