Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: LeandroA en Agosto 20, 2012, 06:43:21 am
-
Hola alguien sabe de una solución para el Form_QueryUnload en window7, hoy acabo de notar que no funciona bien cuando cerras la aplicación desde el administrador de tareas y sospecho (pero por vagancia no lo averiguo) que cuando cerras sesion tambien falla.
El error es que si pongo esto
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
MsgBox UnloadMode
End Sub
siempre muestra 0 y la aplicación se cuelga y debo fosar el cierre., si hago un debug.print o lo muestro en otro formulario modal no se cuelga pero sigue mostrando 0, siendo que si yo lo cierro desde el administrador de tareas (Aplicaciones) UnloadMode deverias ser = vbAppTaskManager (3)
Al parecer alquie estuvo investigando (http://www.tech-archive.net/Archive/VB/microsoft.public.vb.general.discussion/2010-07/msg00254.html) pero con el cierre de sesion, también probé subclasificar pero no pudo encontrar cual es el msg windows (constante) para simular el Form_QueryUnload.
Saludos.