ABCdatos
Programas y tutoriales
en castellano
ABCdatos tu página de inicio Inicio      ¡Enlázanos! ¡Enlázanos!
PATROCINADOR
¡Descarga desde cualquier parte del mundo los programas más buscados!
¡Descarga los programas más buscados!
¡Descargar ahora!

Cerrar

          
  • Descripción
  • Recomendar

Al cerrar un form, podemos saber si es nuestro código el que cierra la aplicación o bien se cierra por otra causa.

Esta comprobación se hace en Form_QueryUnload y puede ser:

QueryUnload Method
ConstantValueDescription
vbFormCode1Unload method invoked from code.
vbAppWindows2Current Windows session ending
vbFormMDIForm4MDI child form is closing because the MDI form is closing
vbFormControlMenu0User has chosen Close command from the Control-menu box on a form
vbAppTaskManager3Windows Task Manager is closing the application.
'Ejemplo para usarlas:

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode
As Integer) 'Sólo cerrar si es un mensaje de windows

Select Case UnloadMode

Case vbFormCode, vbAppTaskManager, vbAppWindows

ok, cerrar

Case Else MsgBox "No se permite cerrar la aplicación.",
vbInformation, "Mensajes"

Cancel = True
WindowState = vbMinimized

End Select
End Sub

¿Te gusta este truco? ¡Recomiéndaselo a un amigo!

     
     
     
     
     
     
Las direcciones de correo electrónico que se proporcionan en este servicio, solamente serán utilizadas con la finalidad de enviar la recomendación al destinatario. Ni tu dirección de correo ni la de tu amigo/a serán utilizadas para ningún otro propósito.

Copyright © 1999-2007 ABCdatos.com. Todos los derechos reservados.
Para información sobre privacidad, consulte la declaración de política de privacidad.
Contactar con ABCdatos.